Telegram Web Link
Как оценить качество проекта? Внедряем DORA-метрики

В этой статье рассказано что такое DORA-метрики и как они могут помочь оценить качество проекта. Читать на Хабре.
Jaeger v2 released

Новая версия использует фреймворк OpenTelemetry Collector в качестве основы и расширяет его возможности для реализации функций Jaeger. В статье подробности.

❗️Статья на medium.com
Mastering Process and System Monitoring in Linux: Essential Tools and Techniques

В этой статье популярные утилиты для получения данных о производительности сервера Linux и примеры использования. Читать дальше.

❗️Статья на medium.com
Edit your Git-based Grafana dashboards locally

Grizzly — утилита командной строки для Grafana, которую можно использовать для проверки или редактирования дашбордов Grafana. Статья в блоге Grafana.
How vmagent Collects and Ships Metrics Fast with Aggregation, Deduplication, and More

Агент VictoriaMetrics или vmagent, — это инструмент, предназначенный для сбора показателей из различных источников.

Vmagent может отправлять обработанные метрики в систему хранения, например, VictoriaMetrics или куда угодно, где поддерживается протокол записи в формате Prometheus. Он также поддерживает собственный протокол удаленной записи VictoriaMetrics, что является более эффективным способом обработки большого объема данных. Читать в блоге VM.
Monitoring logs with Prometheus, Grafana and Fluentd

Статья-воркшоп по настройке мониторинга.

❗️Статья на medium.com
11 скриптов автоматизации для автоматизации конфигурации Prometheus

В этой статье 11 скриптов для автоматизации работы с Prometheus. Не спорю, что есть и Ansible и много чего ещё, но иногда бывает достаточно таких вот скриптов. Смотреть на Хабре.
Monitoring, troubleshooting, and query analytics for PostgreSQL on Kubernetes

Сказ про Percona Monitoring and Management (PMM) и установку этого инструмента в кластере Kubernetes. Читать статью.
Как внедрить наблюдаемость в микросервисное приложение с помощью OpenTelemetry, Jaeger и Prometheus

Базовая статьи о концепции наблюдаемости. Читать на Хабре
IMPulse

OnCall-утилита для управления событиями из Prometheus (Alertmanager)

Репыч на Гитхабе

Статья на Хабре с описанием
Understanding OpenTelemetry with demo example

Обзорная статья о том, как устроен Opentelemetry, для чего используется и пример его работы. Читать в статье.

❗️Статья на medium.com
How vmstorage Turns Raw Metrics into Organized History

vmstorage — это компонент VictoriaMetrics, который управляет долгосрочным хранением данных мониторинга. Он получает данные из vminsert, организует данные в эффективные структуры хранения и управляет сроком хранения данных.

Еще до того, как vminsert увидит данные, их уже собирают агенты. Эти агенты собирают метрики из разных источников, хранят данные в течение некоторого времени, а затем отправляют их в vminsert партиями.

Когда vminsert получает данные, он сжимает их в пакеты для повышения эффективности передачи.

После сжатия vminsert отправляет эти пакеты в vmstorage. vmstorage хранит данные на диске организованным и оптимизированным образом. Такая структура позволяет очень быстро извлекать и запрашивать данные в дальнейшем.

Читать статью в блоге VM
Настраиваем алерты из заббикса в телеграм

В zabbix версии 7.0 есть встроенный механизм по отправке сообщений в телеграм, но он не доработан — там нету опции отправки графиков. В этой статье как раз разобран такой сценарий.
Мониторинг бизнес-процессов с помощью OpenTelemetry

В этой статье рассказано, как объединить несколько разных команд разработки общим Observability и с помощью исключительно технических метрик отслеживаем здоровье бизнес-процессов. Как всё это помогает мгновенно находить первопричину сбоя. Как устроен OpenTelemetry и как с его помощью рассчитать доступность приложения в девятках, а также MTTR (Mean Time to Recovery). Читать на Хабре.
File Integrity Monitoring with Zabbix

Интересная статья из блога Zabbix относительно мониторинга файлов, директорий и прочего с этим связанного.

🚀 vfs.dir.count[/etc/mysql] — количество файлов/директорий

🚀 vfs.dir.size[/etc/mysql] — размер файлов/директорий

🚀 vfs.file.exists[/etc/mysql/mariadb.conf.d/50-server.cnf] — проверка существования файла

🚀 vfs.file.cksum[/etc/mysql/mariadb.conf.d/50-server.cnf,sha256] — проверка чексуммы файла на случай, если кто-то его изменил

🚀 vfs.file.regmatch[/etc/mysql/mariadb.conf.d/50-server.cnf,^max_connections\s+=\s+(\d+)] — проверка содержимого файла на совпадение по регулярному выражению

🚀 vfs.file.regexp[/etc/mysql/mariadb.conf.d/50-server.cnf,^max_connections\s+=\s+(\d+),,,,\1] — извлечение содержимого файла по регулярному выражению

❗️Еще больше полезного о Zabbix в канале @zabbix_ru
10 лучших приёмов логирования для разработчиков

Качественное логирование играет принципиальную роль для высокой производительности и целостности системы в современных сложных ИТ-средах. Эффективное логирование оптимизирует устранение сбоев, так как из лога можно получить однозначную информацию об ошибках и поведении системы. Кроме того, оно улучшает мониторинг производительности, показывая узкие места и отклонения. Надёжное логирование важно и для безопасности: оно помогает выявлять и расследовать потенциальные угрозы или случаи несанкционированного доступа.

В этой статье собраны передовые приёмы логирования, которые превращают запись логов в эффективный, действенный и масштабируемый процесс.
Grafana Loki 3.3 release: faster query results via Blooms for structured metadata

Вышла версия Grafana Loki 3.3. Loki теперь использует фильтры Блума — переход от свободного текстового поиска к использованию мощи структурированных метаданных. Это упрощает поиск иголки в стоге логов, а также улучшает опыт выполнения поисковых запросов для сообщества OpenTelemetry. Читать в блоге Grafana.
Monitoring Kafka Clusters: Setup Guide for JMX Exporter, Prometheus, and Grafana

Статья-воркшоп по настройке мониторинга Kafka. Читать.

❗️Статья на medium.com
Самописный скрипт для мониторинга системных логов

Зачем нужны все эти Loki, Elasticsearch и прочие тяжеловесные инструменты, когда есть старый добрый баш-скрипт?
2025/07/05 14:40:54
Back to Top
HTML Embed Code: