Size: a a a

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

2020 January 22

SF

Stacy Fidelina in Церковь метрик
я как-то быстро решила :) что не очень сильно запоснилось
источник

SF

Stacy Fidelina in Церковь метрик
кажется просто метрики криво отдавались и сервис монитор не на тот порт смотрел
источник

SF

Stacy Fidelina in Церковь метрик
что-то было простое
источник

LS

Lilo Stich in Церковь метрик
Lilo Stich
cat file.json:

# HELP cur_sessions Retrieved value
# TYPE cur_sessions gauge
cur_sessions 0
Ну у меня совсем простой кейс
источник

SF

Stacy Fidelina in Церковь метрик
сервис верно отдает порт для метрик?
источник

LS

Lilo Stich in Церковь метрик
Stacy Fidelina
сервис верно отдает порт для метрик?
верно, через curl норм
источник

LS

Lilo Stich in Церковь метрик
Stacy Fidelina
сервис верно отдает порт для метрик?
Ошибка в логе:

Jan 21 16:38:34 hostname prometheus[13194]: level=warn ts=2020-01-21T21:38:34.306174499Z caller=scrape.go:697 component="scrape manager" scrape_pool=server-sessions target="http://localhost:9116/probe%3Ftarget=http://1.2.3.4/sessions" msg="append failed" err="no token found”
источник

LS

Lilo Stich in Церковь метрик
Единственный момент, тут в урл параметром передаются данные
источник

LS

Lilo Stich in Церковь метрик
http://localhost:9116/probe?target=http://1.2.3.4/sessions
источник

LS

Lilo Stich in Церковь метрик
Так вообще канает?
источник

LS

Lilo Stich in Церковь метрик
источник

LS

Lilo Stich in Церковь метрик
Может на “?” знак ругается?
источник

SF

Stacy Fidelina in Церковь метрик
вот и выяснили, .у нас с тобой разные у меня оператор в кубе у тебя голышом прометеус)
источник

A

Andor in Церковь метрик
Lilo Stich
cat file.json:

# HELP cur_sessions Retrieved value
# TYPE cur_sessions gauge
cur_sessions 0
А это точно жсон?
источник

A

Andor in Церковь метрик
Тебе надо params использовать, а не хардкодить урл
источник

LS

Lilo Stich in Церковь метрик
Andor
Тебе надо params использовать, а не хардкодить урл
😘
источник

VL

Vethopheth Lephanim in Церковь метрик
sum by (instance) (irate(node_disk_read_bytes_total[2m])) / 1024 / 1024 > 50 есть вот такое выражение алерта которое вроде даже работает. Но, как мне кажется, оно в алертменеджер отдаёт только метку instance и как следствие, не работает, например, silence так как нет метки по которой алерты должны мьютиться. Собсно вопрос: А как-то можно в этом выражении логику не ломать но заставить пром все метки передавать? Я пока вижу только выход писать record rule
источник

IE

Ivan EKbfh in Церковь метрик
Vethopheth Lephanim
sum by (instance) (irate(node_disk_read_bytes_total[2m])) / 1024 / 1024 > 50 есть вот такое выражение алерта которое вроде даже работает. Но, как мне кажется, оно в алертменеджер отдаёт только метку instance и как следствие, не работает, например, silence так как нет метки по которой алерты должны мьютиться. Собсно вопрос: А как-то можно в этом выражении логику не ломать но заставить пром все метки передавать? Я пока вижу только выход писать record rule
перечисли все лейблы в sum by (......)
источник

IE

Ivan EKbfh in Церковь метрик
все, которые надо тебе. он тогда их сохранит
источник

VL

Vethopheth Lephanim in Церковь метрик
дык а если они динамичны?))
источник