Собираем метрики приложения с Prometheus

Есть два концептуально разных подхода к сбору метрик приложения. Есть PUSH подход, при котором хранилище тихо сидит где-нибудь и надеется, что случайный провайдер метрик в него …

Про хотение назад в Беларусь (иногда)

Хотя жизнь в суверенной Канадии, в общем-то, вполне себе налаживается, всё равно время от времени в голову приходит мысль вроде «Блин, ну какого чёрта мы тут делаем? …

Визуализация данных мониторинга с Grafana

Хотя Graphite весьма неплохо рисует одиночные графики, с созданием дашбордов целиком он справляется так себе. Конечно, можно взять его Render URL API и сделать себе HTML-дашборд …

collectd: используем JavaScript для сбора метрик

Exec плагин Среди всего разнообразия плагинов в collectd есть один особенный: если из-за какой-нибудь техногенной катастрофы у collectd останется только Exec, то им вполне можно заменить все остальные. …

Мой первый тикет за парковку

Всё труднее находить темы для постов на канадскую тематику, но иногда они находят меня сами. Грузимся мы вчера с сыном в машину. Я — празднично побулькивая шампанским. Он …

Краткое введение в Graphite

Что такое Graphite Graphite — это приложение, которое здорово делает три вещи: принимает данные мониторинга от сторонних агентов, сохраняет их в базу, и показывает эти данные …

Краткое введение в rrdtool

В прошлом посте я упомянул, что collectd по-умолчанию сохраняет собранные данные через rrdtool. На выходе получаются несколько .rrd файлов — по одному для каждой метрики — и их …