Size: a a a

Церковь метрик

2020 April 14

AS

Anton Smolkov in Церковь метрик
Aleksandr Kurach
это просто что бы человек был в куре того что есть. а не писал что в проме нет пуша)
Я в курсе про pushgateway и про aggregation pushgateway. Но это не пуш, а обходное решение.
Нужен пуш с указанием таймстемпа при отправке
источник

AS

Anton Smolkov in Церковь метрик
Ок, досыплю информации.
Есть задания, типа k8s cronjobs, которые работают с периодичностью от 2-ух секунд до нескольких часов, в зависимости от типа.
Иногда задания одного типа запускаются параллельно, а иногда могут и не запуститься вовсе. Именно это нужно отслеживать по метрикам.
источник

AS

Anton Smolkov in Церковь метрик
В общем, все как у k8s cronjobs, только это распределенный кластер Quartz
A cron job creates a job object about once per execution time of its schedule. We say “about” because there are certain circumstances where two jobs might be created, or no job might be created. We attempt to make these rare, but do not completely prevent them. Therefore, jobs should be idempotent.

https://kubernetes.io/docs/concepts/workloads/controllers/cron-jobs/
источник

AS

Anton Smolkov in Церковь метрик
Тема с пушем в VM выглядит привлекательно.
источник

AA

Andrey A in Церковь метрик
Anton Smolkov
Посоны, подскажите, что для push выбрать? ClickHouse, Influx, VictoriaMetrics(Graphite plaintext protocol) что-то еще?
у нас такой вариант: carbon-c-relay (роутер метрик) -> carbon-clickhouse -> CH <- graphite-clickhouse <- carbonapi <- grafana
источник

ДУ

Денис Устинов in Церковь метрик
Andrey A
у нас такой вариант: carbon-c-relay (роутер метрик) -> carbon-clickhouse -> CH <- graphite-clickhouse <- carbonapi <- grafana
у меня тоже, кстати
источник

AA

Andrey A in Церковь метрик
только carbonapi посвежее надо, чтобы теги можно начать было использовать
источник

D

DevOps in Церковь метрик
Подскажите как на lxd мастере лучше мониторить контейнеры на нем? Есть ли бест пректис?
источник

AS

Anton Smolkov in Церковь метрик
Andrey A
у нас такой вариант: carbon-c-relay (роутер метрик) -> carbon-clickhouse -> CH <- graphite-clickhouse <- carbonapi <- grafana
Хм, выглядит наворочено)  Кейс использования тот-же самый?
источник

AA

Andrey A in Церковь метрик
черпали вдохновение отсюда - https://habr.com/ru/company/avito/blog/343928/
источник

AA

Andrey A in Церковь метрик
нет, у нас нету k8s. Просто все ранее падало в go-carbon (файловое хранилище на ssd диске), места вечно не хватало + плюс с каждым разом все больше метрик разработчики шлют
источник

AA

Andrey A in Церковь метрик
с такой схемой вы сможете прожевать дохремиллион метрик
источник

AS

Anton Smolkov in Церковь метрик
Andrey A
с такой схемой вы сможете прожевать дохремиллион метрик
Спасибо! Поглядим
источник

YC

Yegor Chumakov in Церковь метрик
А как лучше всего мониторить PostgreSQL? На что смотреть в первую очередь? У меня Prometheus. Поделитесь опытом плиз.
источник

Y

Yury in Церковь метрик
всем привет. не подскажете базу для метрик, желательно написанную на го, ну или как минимум имеющую драйвер на го, которую поддерживает графана и которая одновременно не жрущая ресурсов на мелких количествах метрик, но и с возможностью масштабирования и кластеризации?
источник

YC

Yegor Chumakov in Церковь метрик
Yury
всем привет. не подскажете базу для метрик, желательно написанную на го, ну или как минимум имеющую драйвер на го, которую поддерживает графана и которая одновременно не жрущая ресурсов на мелких количествах метрик, но и с возможностью масштабирования и кластеризации?
Cortex, Thanos
источник

Y

Yury in Церковь метрик
Yegor Chumakov
Cortex, Thanos
а тот же кликхаус?
источник

AN

Artem Navoiev in Церковь метрик
VictoriaMetrics
источник

NZ

Nikolay Zykov in Церковь метрик
Artem Navoiev
VictoriaMetrics
Стандартный ответ)
источник

AN

Artem Navoiev in Церковь метрик
А что я ещё могу посоветовать то ;)
источник