How to find traces in Tempo with Elasticsearch and Grafana
Grafana Tempo, the recently announced distributed tracing backend, relies on integrations with other data sources for trace discovery. Tempo’s job is to store massive amounts of traces, place them in object storage, and retrieve them by ID. Logs and other data sources allow users to quickly and more powerfully jump directly to traces than ever before. Читать дальше.
Grafana Tempo, the recently announced distributed tracing backend, relies on integrations with other data sources for trace discovery. Tempo’s job is to store massive amounts of traces, place them in object storage, and retrieve them by ID. Logs and other data sources allow users to quickly and more powerfully jump directly to traces than ever before. Читать дальше.
Grafana Labs
How to find traces in Tempo with Elasticsearch and Grafana | Grafana Labs
Here's how to use Elasticsearch for trace discovery in Tempo, a fantastic new tool for mass trace ingestion.
/proc/meminfo + gawk = удобный JSON для discovery метрик в zabbix
В работе над одной задачей, понадобилось добавить в мониторинг все счетчики памяти из /proc/meminfo с нескольких linux хостов, для отслеживания состояние памяти в течении времени. Читать дальше.
В работе над одной задачей, понадобилось добавить в мониторинг все счетчики памяти из /proc/meminfo с нескольких linux хостов, для отслеживания состояние памяти в течении времени. Читать дальше.
Статья на Хабре для тех, кто интересуется Ceph — программно-определяемой распределённой файловой системой.
Занимательная статья на Хабре о том, почему Apache Kafka такая шустрая и популярная. Для тех, кто работает с технологией советуем ознакомиться с тем, что у кафки “под капотом”. Это многое объясняет. Например, можно почитать про батчинг записей, пакетное сжатие, буферизованные операции, zero-copy и другие фишечки.
Хабр
Почему Kafka такая быстрая
За последние несколько лет в сфере архитектуры ПО произошли огромные изменения. Идея единственного монолитного приложения или даже нескольких крупных сервисов,...
Мониторинг многопоточных приложений Node.JS
В этой статье мы разберем особенности мониторинга многопоточного Node.JS приложения на примере нашего коллектора для сервиса мониторинга и анализа логов серверов PostgreSQL. Читать дальше.
В этой статье мы разберем особенности мониторинга многопоточного Node.JS приложения на примере нашего коллектора для сервиса мониторинга и анализа логов серверов PostgreSQL. Читать дальше.
Хабр
Мониторинг многопоточных приложений Node.JS
В этой статье мы разберем особенности мониторинга многопоточного Node.JS приложения на примере нашего коллектора для сервиса мониторинга и анализа логов серверов...
How we eliminated service outages from ‘certificate expired’ by setting up alerts with Grafana and Prometheus
In this blog post, we present a simple yet effective solution: Monitor the expiration date of certificates with Prometheus and visualize it with Grafana, using features from the new table visualization in Grafana 7. Читать дальше.
In this blog post, we present a simple yet effective solution: Monitor the expiration date of certificates with Prometheus and visualize it with Grafana, using features from the new table visualization in Grafana 7. Читать дальше.
Grafana Labs
How we eliminated service outages from ‘certificate expired’ by setting up alerts with Grafana and Prometheus | Grafana Labs
In this guest blog, get the step-by-step instructions to set up monitoring for the expiration date of certificates.
How histograms changed the game for monitoring time series with Prometheus
Смотреть запись с Fosdem 2020.
Смотреть запись с Fosdem 2020.
Grafana Labs
How histograms changed the game for monitoring time series with Prometheus | Grafana Labs
At FOSDEM 2020, I did a deep dive into the secret history of histograms in Prometheus.
IoT monitoring with Grafana: How Eurac observes climate change in the Alps
The Eurac Research team uses Grafana for several different purposes. In addition to infrastructure monitoring and maintenance, we use Grafana as a data analysis tool for identifying trends and patterns and publicly share our dashboards to make our data more accessible. Читать дальше.
The Eurac Research team uses Grafana for several different purposes. In addition to infrastructure monitoring and maintenance, we use Grafana as a data analysis tool for identifying trends and patterns and publicly share our dashboards to make our data more accessible. Читать дальше.
Grafana Labs
IoT monitoring with Grafana: How Eurac observes climate change in the Alps | Grafana Labs
Using Grafana, Eurac Research tracks and analyzes data from 24 micro-climatic stations in the Italian Alps.
How to migrate your configuration database
Grafana по умолчанию использует встроенную в дистрибутив SQLLite, но можно использовать и другую БД. В этой статье о том, как переехать на MySQL. Читать дальше.
Grafana по умолчанию использует встроенную в дистрибутив SQLLite, но можно использовать и другую БД. В этой статье о том, как переехать на MySQL. Читать дальше.
Grafana Labs
How to migrate your configuration database | Grafana Labs
Grafana uses sqlite3 as the default configuration database. Here’s a look at how to migrate your configuration to a different database if you need to.
После известного твита Илона Маска с рекомендацией использования Signal, у них случился резкий прирост новых пользователей. На волне роста популярности в блоге Zabbix и вышла эта статья об интеграции с этим мессенджером.
Регистрируйтесь на вебинар по Grafana Tempo. Его проведёт Joe Elliot, создатель Tempo и постоянный мейнтейнер Jaeger. Вебинар состоится 4 февраля в 17:30 UTC.
⚡Getting started setting up Tempo
⚡️ Why Tempo?
⚡️ How to discover traces without native search (Exemplars/Loki 2.0)
⚡️ Upcoming Grafana exemplar support
⚡️ Upcoming Prometheus exemplar support
⚡Getting started setting up Tempo
⚡️ Why Tempo?
⚡️ How to discover traces without native search (Exemplars/Loki 2.0)
⚡️ Upcoming Grafana exemplar support
⚡️ Upcoming Prometheus exemplar support
А кто-то слышал про Perfromance Co-Pilot? У них и с Grafana интеграция есть.
Еще о PCP можно почитать в блоге RHEL.
👍 — слышал и использую/использовал
👎 — слышал, но не использовал
🖕 — я адепт мейнстрима
Еще о PCP можно почитать в блоге RHEL.
👍 — слышал и использую/использовал
👎 — слышал, но не использовал
🖕 — я адепт мейнстрима
Сегодня Zabbix проводил митап, где Алексей Владышев (основатель Zabbix) рассказал о серьезных нововведениях в версии 5.4 (она, кстати, не LTS). Появляется новый синтаксис для описания триггерных выражений, вычисляемых и агрегированных проверок.
Было: {host:key.func(params)}=0
Станет: func(/host/key, params)
К слову, начиная с версии 5.4 в Zabbix больше не будет поддержки прежнего синтаксиса. И к этому нужно готовиться. Ниже несколько скриншотов из презентации для понимания.
Было: {host:key.func(params)}=0
Станет: func(/host/key, params)
К слову, начиная с версии 5.4 в Zabbix больше не будет поддержки прежнего синтаксиса. И к этому нужно готовиться. Ниже несколько скриншотов из презентации для понимания.
Бенчмарк Prometheus vs VictoriaMetrics на метриках node_exporter
Недавно в VictoriaMetrics появилась возможность скрейпинга целевых объектов Prometheus. И теперь мы можем сравнивать яблоки с яблоками: сколько ресурсов используют Prometheus и VictoriaMetrics при скрейпинге большого количества node_exporter. Читать дальше.
Недавно в VictoriaMetrics появилась возможность скрейпинга целевых объектов Prometheus. И теперь мы можем сравнивать яблоки с яблоками: сколько ресурсов используют Prometheus и VictoriaMetrics при скрейпинге большого количества node_exporter. Читать дальше.
Хабр
Бенчмарк Prometheus vs VictoriaMetrics на метриках node_exporter
Для будущих студентов курса «DevOps практики и инструменты» подготовили перевод интересного материала. Также приглашаем всех желающих поучаствовать в открытом вебинаре на тему «Prometheus: быстрый...
Centralized Logging for Kafka on Kubernetes With Grafana, Loki, and Promtail
In one of my another articles, I discussed how to set up strimzi (also known as Kafka on Kubernetes) on minikube. Also, we discussed how to set up Grafana and Prometheus to fetch metrics from Kafka and zookeeper instances. But wouldn't it have been more helpful and more administrator-friendly if Grafana could also be used to monitor logs of all the pods? If there are multiple zookeeper and Kafka pods, a single window would certainly be a boon for administrators and management. Читать дальше.
In one of my another articles, I discussed how to set up strimzi (also known as Kafka on Kubernetes) on minikube. Also, we discussed how to set up Grafana and Prometheus to fetch metrics from Kafka and zookeeper instances. But wouldn't it have been more helpful and more administrator-friendly if Grafana could also be used to monitor logs of all the pods? If there are multiple zookeeper and Kafka pods, a single window would certainly be a boon for administrators and management. Читать дальше.