Size: a a a

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

2021 June 04

AS

Aleksey Shirokikh in Церковь метрик
чем проще будет роутинг тем лучше
источник

AK

Andrey Konovalov in Церковь метрик
Как можно задать условие "если label в принципе есть, нам без разницы, что в нём"?
match_re:
 - label_name: .+

?
источник

AS

Aleksey Shirokikh in Церковь метрик
никак. воздержитесь от такого
источник

AS

Aleksey Shirokikh in Церковь метрик
я знаю пару способов накостылить, но там через один шаг будет больно
источник

AK

Andrey Konovalov in Церковь метрик
У меня просто прилетают уведомления о каких-то проблемах с Кафкой, там отличительная особенность - наличие consumergroup-метки. Есть и другие, но это прямо очень характерная вещь, и пока больше не встречается нигде
источник

AS

Aleksey Shirokikh in Церковь метрик
добавьте метки нужные на алерт или на джобу
источник

AK

Andrey Konovalov in Церковь метрик
По логике же ^.+$ - это и есть "метка не пустая"
источник

AS

Aleksey Shirokikh in Церковь метрик
это универсальный совет. пром так работает.
источник

AK

Andrey Konovalov in Церковь метрик
Проблема в том, что не я алерты генерирую
источник

AS

Aleksey Shirokikh in Церковь метрик
в случае чего добавьте лейблы
источник

AS

Aleksey Shirokikh in Церковь метрик
тогда генерируйте вы
источник

AK

Andrey Konovalov in Церковь метрик
В мой AM просто разработчики отправляют свои алерты
источник

AS

Aleksey Shirokikh in Церковь метрик
в самом плохом случае у вас есть секция alert_relabel_configs
источник

AK

Andrey Konovalov in Церковь метрик
Конечно с ними можно договариваться, но проще адаптироваться к тому, что есть 🙂
источник

AS

Aleksey Shirokikh in Церковь метрик
нет. это не тот путь.
источник

AS

Aleksey Shirokikh in Церковь метрик
так будет болеть через неделю
источник

AS

Aleksey Shirokikh in Церковь метрик
очень рекомендую сделать label policy и чётко описать разработчикам критерии роутинга алертов. и не допускать туда регулярки сложнее чем product: name|name2
источник

AV

Aliaksandr Valialkin in Церковь метрик
Кстати, у vmagent'а можно перечислить все зоны в одной строчке. Либо вообщу указать там звездочку, чтобы он автоматически нашел все зоны для project'а - см. описание gce_sd_config в https://docs.victoriametrics.com/vmagent.html#how-to-collect-metrics-in-prometheus-format

Можно подумать над тем, чтобы сделать что-то похожее для ec2_sd_config
источник

OK

Oleg Kalinin in Церковь метрик
подскажите ,пжлст, пушаю кастумные метрики в Промеетус
keepalived_vrrp_state{node="10.10.10.10",state="MASTER"}  1
keepalived_vrrp_state{node="10.10.10.11",state="BACKUP"}  2
И хочу описать alert.rules что бы приходило сообщение о смене ноды Мастера на Бакап
expr: keepalived_vrrp_state{state="MASTER"} > 1
но ничего не приходит =( что не так подскажите?
спс
источник

SB

Stanislav Buldakov in Церковь метрик
А если так:
expr: keepalived_vrrp_state > 1
?
источник