Size: a a a

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

2020 July 10

b

blkmrkt in Церковь метрик
Roman Lomonosov
Это совсем другие теги, не имеющие отношения стандартным тегам графита. В общем это моя личная костыльная поделка, о которой мне очень лень подробно рассказывать. Я уверен что тебе они не нужны
Ок благодарю, я эту секцию убрал из своего конфига
источник

b

blkmrkt in Церковь метрик
Slach
ну что мешает заливать напрямую?
chproxy или Kittenhouse или clickhouse-bulk какой нибудь или Engine=Buffer таблицы в ClickHouse для этого подойдут
Я вижу в этом клиенте StatsD такую ф-ю сета, похоже это как раз то что нужно! https://statsd.readthedocs.io/en/latest/types.html#sets

Интересно будет ли оно с этой связкой работать, с Кликхаузом?
источник

VS

Vladimir Smirnov in Церковь метрик
blkmrkt
Я вижу в этом клиенте StatsD такую ф-ю сета, похоже это как раз то что нужно! https://statsd.readthedocs.io/en/latest/types.html#sets

Интересно будет ли оно с этой связкой работать, с Кликхаузом?
а причем тут кх? У статсд на входе свой протокол, он копит данные по заданным правилам и периодически плюет посчитанной метрикой куда сказано
источник

VS

Vladimir Smirnov in Церковь метрик
для carbon-clickhouse'а он будет выглядеть как любой другой graphite клиент
источник
2020 July 11

b

blkmrkt in Церковь метрик
Vladimir Smirnov
а причем тут кх? У статсд на входе свой протокол, он копит данные по заданным правилам и периодически плюет посчитанной метрикой куда сказано
Ну все-таки сет это какая-то структура данных, отличная от key:value, поэтому подозреваю что их и хранить нужно по-своему.
источник

VS

Vladimir Smirnov in Церковь метрик
blkmrkt
Ну все-таки сет это какая-то структура данных, отличная от key:value, поэтому подозреваю что их и хранить нужно по-своему.
это статсд делает у себя
источник

VS

Vladimir Smirnov in Церковь метрик
бэкэнд ничего об этом не знает и будет получать нормальную метрику
источник

b

blkmrkt in Церковь метрик
Vladimir Smirnov
бэкэнд ничего об этом не знает и будет получать нормальную метрику
ок я понял, ф-я сета в statsd это просто для дедупликации значений в установленном окне
источник

VS

Vladimir Smirnov in Церковь метрик
blkmrkt
ок я понял, ф-я сета в statsd это просто для дедупликации значений в установленном окне
да
источник

b

blkmrkt in Церковь метрик
я то думал что это как ssadd() в Редисе, чтоб еще трекать уникальные значения овер таймфрейм
источник

VS

Vladimir Smirnov in Церковь метрик
@blkmrkt ну еще в Колобаевском докере carbonapi примерно 3-х летней давности ) тоже не оч здорово с учетом количества изменений
источник

VS

Vladimir Smirnov in Церковь метрик
@vlkolobaev кстати это скорее к тебе вопрос, а то в твоем tldr нельзя issue завести)
источник

b

blkmrkt in Церковь метрик
Vladimir Smirnov
@blkmrkt ну еще в Колобаевском докере carbonapi примерно 3-х летней давности ) тоже не оч здорово с учетом количества изменений
А эт не страшно, я из этого докер-композа только выпотрошил конфиги, а бинарники все пересобрал из последних релизов.

Вот короче все завелось, очень мне это нравится! Сделал уже две дешборды, красота.

Только вот не понимаю, как можно в Графане создать Multi-Value Variable из вот такого квери tag_values(agent_id), чтоб оно еще работало с Include All option? Дефолтное пустое поле, * и .* внутри Custom all value ничего не возвращают. Так же не работает мульти-селект - графана генерит синтакс типа tag1+tag2+tag3 который похоже не валиден.
источник

b

blkmrkt in Церковь метрик
Индивидуально из дропдауна эти agent_id выбираются и график отрисовывается, а вот ни мульти селект ни All не работают(
источник

ДУ

Денис Устинов... in Церковь метрик
blkmrkt
А эт не страшно, я из этого докер-композа только выпотрошил конфиги, а бинарники все пересобрал из последних релизов.

Вот короче все завелось, очень мне это нравится! Сделал уже две дешборды, красота.

Только вот не понимаю, как можно в Графане создать Multi-Value Variable из вот такого квери tag_values(agent_id), чтоб оно еще работало с Include All option? Дефолтное пустое поле, * и .* внутри Custom all value ничего не возвращают. Так же не работает мульти-селект - графана генерит синтакс типа tag1+tag2+tag3 который похоже не валиден.
В запросе надо сделать не =, а =~
источник

S

Slach in Церковь метрик
blkmrkt
Я вижу в этом клиенте StatsD такую ф-ю сета, похоже это как раз то что нужно! https://statsd.readthedocs.io/en/latest/types.html#sets

Интересно будет ли оно с этой связкой работать, с Кликхаузом?
Не попробовав не узнаешь
источник

b

blkmrkt in Церковь метрик
Денис Устинов
В запросе надо сделать не =, а =~
Благодарю, супер, то что нужно!
источник
2020 July 12

LR

Little Raccoon in Церковь метрик
Всем привет! Вопрос странный,но в гугле ничего не нашел: Ни у кого не было кейса,что после 2-3 часов запущенный скрипт node-exporter (проект https://github.com/prometheus/node_exporter) завершался сам и его надо руками запускать заново ? это оч странно и не нашел как решить этот момент
источник

AS

Aleksey Shirokikh in Церковь метрик
Little Raccoon
Всем привет! Вопрос странный,но в гугле ничего не нашел: Ни у кого не было кейса,что после 2-3 часов запущенный скрипт node-exporter (проект https://github.com/prometheus/node_exporter) завершался сам и его надо руками запускать заново ? это оч странно и не нашел как решить этот момент
а вы его не от systemd запускаете да ?
но отвечая на вопрос нет не было
источник

AK

Andrey Kartashov in Церковь метрик
Little Raccoon
Всем привет! Вопрос странный,но в гугле ничего не нашел: Ни у кого не было кейса,что после 2-3 часов запущенный скрипт node-exporter (проект https://github.com/prometheus/node_exporter) завершался сам и его надо руками запускать заново ? это оч странно и не нашел как решить этот момент
повторяется регулярно? Как запускаете?
источник