Size: a a a

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

2020 June 18

VS

Vladimir Smirnov in Церковь метрик
@ProffUst в теории не сложно написать плагин который может читать из rrd 🙂
источник

VS

Vladimir Smirnov in Церковь метрик
и давать их в carbonapi напрямую
источник

ДУ

Денис Устинов... in Церковь метрик
да в целом пока всех устраивает скорость работы graphite-web
источник

ДУ

Денис Устинов... in Церковь метрик
но мне кажется, это не надолго =)
источник

VS

Vladimir Smirnov in Церковь метрик
тогда просто carbonapi натрави на graphite-web 🙂
источник

ДУ

Денис Устинов... in Церковь метрик
Vladimir Smirnov
тогда просто carbonapi натрави на graphite-web 🙂
ага, как начнет тупить так и сделаю, спасибо
источник

VS

Vladimir Smirnov in Церковь метрик
или можешь взять вот это:
https://github.com/ziutek/rrd (не проверял работоспособность)

и запилить простенькую обвязку, отдающую файлы в ожидаемом формате и все
источник

ДУ

Денис Устинов... in Церковь метрик
Vladimir Smirnov
или можешь взять вот это:
https://github.com/ziutek/rrd (не проверял работоспособность)

и запилить простенькую обвязку, отдающую файлы в ожидаемом формате и все
окей, попробую
источник

ДУ

Денис Устинов... in Церковь метрик
спасибо ещё раз
источник

VS

Vladimir Smirnov in Церковь метрик
https://github.com/go-graphite/protocol/blob/master/carbonapi_v3_pb/carbonapi_v3_pb.proto

в целом ожидается что сервер будет отдавать ответы в каком-то таком виде. Притом часть вещей можно не реализовывать
источник

ДУ

Денис Устинов... in Церковь метрик
есть ещё вопрос по поводу прометея. есть метрика, для котороя я считаю рейт. надо сделать алерт, когда этот рейт сильно увеличился, например на 10%
источник

VS

Vladimir Smirnov in Церковь метрик
по сути нужен хттп сервер который на /render?format=carbonapi_v3_pb пример MultiFetchRequest и отдаст MultiFetchResponse
источник

VS

Vladimir Smirnov in Церковь метрик
и для /metrics/find?format=carbonapi_v3_pb пример MultiGlobRequest и вернет MultiGlobResponse
источник

VS

Vladimir Smirnov in Церковь метрик
на совсем упрощенную логику можно посмотреть в старом проекте fabian’а:
https://github.com/grobian/carbonserver
источник

VS

Vladimir Smirnov in Церковь метрик
который потом смержился с go-carbon
источник

A

Andor in Церковь метрик
Денис Устинов
есть ещё вопрос по поводу прометея. есть метрика, для котороя я считаю рейт. надо сделать алерт, когда этот рейт сильно увеличился, например на 10%
rate(...) > (rate(...) offset 1h * 0.9)
источник

ДУ

Денис Устинов... in Церковь метрик
Andor
rate(...) > (rate(...) offset 1h * 0.9)
круто, спасибо
источник

ДУ

Денис Устинов... in Церковь метрик
я что-то такое находил, думал есть более элегантный способ
источник

A

Andor in Церковь метрик
всегда можешь сделать агрегацию и её уже вертеть как хочешь
источник

ДУ

Денис Устинов... in Церковь метрик
Andor
rate(...) > (rate(...) offset 1h * 0.9)
скорее наоборот, надо то, что сейчас умножать на 0.9
источник