Size: a a a

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

2020 April 06

S

Slach in Церковь метрик
Well Ageev
Конечно не бесплатно
https://rtfm.co.ua/prometheus-opsgenie-i-alertmanager-uvedomleniya-v-pochtu-sms-telefon/
ну вот тут вообще готовый рецепт для OpsGenie
источник

WA

Well Ageev in Церковь метрик
уже читаю) спасибо
источник

АП

Андрей Привалов in Церковь метрик
О, так они тоже в звонки умеют?)
источник

АП

Андрей Привалов in Церковь метрик
источник

АП

Андрей Привалов in Церковь метрик
источник

АП

Андрей Привалов in Церковь метрик
Для теста сработало для +7 )
источник

AA

Andrey A in Церковь метрик
Доброе утро. Кто-нибудь пробовал забирать метрики от prometheus и скармливать его statsd (в моем случае это go-carbon)?  Пробую проект https://github.com/criteo/graphite-remote-adapter, но никак не заводится.
источник

AA

Andrey A in Церковь метрик
в частности вопрос в том, использовал ли кто-нибудь у себя этот вышеуказанный  проект
источник

S

Slach in Церковь метрик
а причем тут statsd если вы хотите в graphite скармливать?

главный вопрос если есть прометеус. зачем вам графит?
или вам надо из statsd грамотно метрики в prometheus завернуть?
источник

С

Сергей in Церковь метрик
Полагаю, statsd здесь ни  при чём, это другой протокол. Скорее из прометеуса в графит, суда по описанию адаптера.
источник

AA

Andrey A in Церковь метрик
мы сидим на стеке graphite (carbon-clickhouse, CH), есть софт, которые отдает свои метрики только прометею - приходится так колхозить
источник

AA

Andrey A in Церковь метрик
ради одного софта незачем заводить прометей, проще его использовать как промежуточной слой к стеку graphite
источник

S

Slach in Церковь метрик
Andrey A
мы сидим на стеке graphite (carbon-clickhouse, CH), есть софт, которые отдает свои метрики только прометею - приходится так колхозить
так, то есть вам надо скрейпануть и сконвертировать в graphite?
ок.
этот проект который вы привели он как remote_write для существующего инстанса прометеуса
он для ваших целей не годится
источник

AA

Andrey A in Церковь метрик
задача - принять метрики от прома и отдать их по tcp/udp на в стек graphite (на той стороне это мб go-carbon, carbon-clickhouse/etc)
источник

S

Slach in Церковь метрик
Andrey A
задача - принять метрики от прома и отдать их по tcp/udp на в стек graphite (на той стороне это мб go-carbon, carbon-clickhouse/etc)
вы разницу между push и pull моделью сбора метрик уяснить можете?
источник

AA

Andrey A in Церковь метрик
https://github.com/criteo/graphite-remote-adapter схему так примерно понимал:
поднимается graphite сервер, доступный по http. В него будет писать метрики прометей (через директиву remote_write). Далее, софт graphite-remote-adapter через директиву graphite.write.carbon-address пишет в carbon.
источник

AA

Andrey A in Церковь метрик
Slach
вы разницу между push и pull моделью сбора метрик уяснить можете?
да, к чему вы клоните, что я азы не понимаю?
источник

S

Slach in Церковь метрик
Andrey A
https://github.com/criteo/graphite-remote-adapter схему так примерно понимал:
поднимается graphite сервер, доступный по http. В него будет писать метрики прометей (через директиву remote_write). Далее, софт graphite-remote-adapter через директиву graphite.write.carbon-address пишет в carbon.
ну вы же сказали что прометей вам поднимать для одного софта не хочется
источник

S

Slach in Церковь метрик
Andrey A
https://github.com/criteo/graphite-remote-adapter схему так примерно понимал:
поднимается graphite сервер, доступный по http. В него будет писать метрики прометей (через директиву remote_write). Далее, софт graphite-remote-adapter через директиву graphite.write.carbon-address пишет в carbon.
схема правильная, только при этом надо прометей сконфигурировать так чтобы он метрики забирал из вашего софта

а вы сказали "не хочу ради "

софт или экспортер отдает просто по URL /metrics текущие значения метрик
прометей их скрейпит, это pull модель
источник

AA

Andrey A in Церковь метрик
я его подниму в докере, засолю в солте быстро - все, никаких бекапов и тп., небольшой конфиг и отсутствие alertmanager -  он просто должен отправить как-то метрики в графит (где у нас все имеется - и свой alertmanager и бекапы)
источник