Size: a a a

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

2019 November 29

AS

Aleksey Shirokikh in Церковь метрик
Ivgenich
Это конечно решает проблему алертинга на текущий момент времени, но... У нас сервис дискавери же не просто так. Я сегодня хочу держать 3 ноды, а завтра захочу 2. Мне надо будет алерты переписывать. И тогда пропадает смысл использования сервис дискавери.
Ну и про 2. Вы же конечно про 3 и 5 да?  Ибо две поломают вам консул
источник

yL

yuyu L16+8E in Церковь метрик
Если кто работал с snmp_exporter в проме, может присоветуете как лучше обойти такие грабли:

Для snmp_exporter с помощью generator сделан конфиг-файл с несколькими модулями в файле, напр., "chassis", "if_mib", "queues"

Вылезла засада: snmp_exporter-у при скрейпе нельзя скормить несколько модулей массивом в одном job-е - отрабатывает только первый из списка.
Хотя если дёргать 127.0.0.1:9116/metrics ручками явно указывая нужный модуль, то по отдельности все работают.
Несколько модулей сделано потому, что разные железки разное подмножества мибов понимают.
Ну и опрос разных кусков с разной периодичностью нужен.
scrape_configs:
 - job_name: 'snmp'
   scrape_interval: 5m
   scrape_timeout: 3m
   file_sd_configs:
     - files:
       - targets.yml
   metrics_path: /snmp
   params:
     module: ['chassis', 'if_mib']
   relabel_configs:
     - source_labels: [__address__]
       target_label: __param_target
     - source_labels: [__param_target]
       target_label: instance
     - target_label: __address__
       replacement: 127.0.0.1:9116  # snmp_exporter hostname:port


- Плодить job-ы по одному на каждый модуль как-то коряво.
- разрботчик экспортёра менять такое поведение не считает нужным и закрыл issue.
- Генерить конф.файл экспортёра с одним объединённым модулем сильно не хотелось бы.
источник

ДУ

Денис Устинов in Церковь метрик
снмп это вообще повсеместная боль, привыкай
источник

TF

Terry Filch in Церковь метрик
Денис Устинов
снмп это вообще повсеместная боль, привыкай
но мы знаем кто это умеет
источник

ДУ

Денис Устинов in Церковь метрик
Terry Filch
но мы знаем кто это умеет
тсссс
источник

ДУ

Денис Устинов in Церковь метрик
телеграф кстати умеет тоже
источник

TF

Terry Filch in Церковь метрик
😉 сегодня слегка можно, ибо все выходные будет тишина
источник

yL

yuyu L16+8E in Церковь метрик
Денис Устинов
снмп это вообще повсеместная боль, привыкай
Плохой совет, не принимается 😊 snmp убивать надо по мере возможности, но он, зараза, продолжает из щелей лезть.
источник

TF

Terry Filch in Церковь метрик
yuyu L16+8E
Плохой совет, не принимается 😊 snmp убивать надо по мере возможности, но он, зараза, продолжает из щелей лезть.
не убьешь, ибо железо все так же будут делать, а для сетевой железки делать exporter или api это overhead

железка должна работать, а не экспортеры ранить, потому и snmp будет жить
источник

yL

yuyu L16+8E in Церковь метрик
Денис Устинов
телеграф кстати умеет тоже
snmp плагин в телеграфе - то ещё уЁ...
И с параллельностью/асинхронностью поллинга непонятно как работает. Доки тоже отстойные.
источник

ДУ

Денис Устинов in Церковь метрик
yuyu L16+8E
snmp плагин в телеграфе - то ещё уЁ...
И с параллельностью/асинхронностью поллинга непонятно как работает. Доки тоже отстойные.
так в снмп экспортере с этим тоже так себе
источник

yL

yuyu L16+8E in Церковь метрик
Terry Filch
не убьешь, ибо железо все так же будут делать, а для сетевой железки делать exporter или api это overhead

железка должна работать, а не экспортеры ранить, потому и snmp будет жить
Вообще-то уже сделали - телеметрия называется (+ yang модели и всё такое ...) - и железку не грузит совсем. Но вот с легаси железками от этого не легче.
источник

yL

yuyu L16+8E in Церковь метрик
Денис Устинов
так в снмп экспортере с этим тоже так себе
За него параллельностью пром занимается.
источник

A

Andor in Церковь метрик
noc?
источник

A

Andor in Церковь метрик
Terry Filch
не убьешь, ибо железо все так же будут делать, а для сетевой железки делать exporter или api это overhead

железка должна работать, а не экспортеры ранить, потому и snmp будет жить
ты так говоришь как будто контрол плейн не отделён от дата плейн
источник

yL

yuyu L16+8E in Церковь метрик
Andor
noc?
NOC - целый комбайн-мультиварка, и до ресурсов жручий в силу питоновской змеиной натуры (не в обиду присутсвующим здесь авторам сказано).
источник

TF

Terry Filch in Церковь метрик
yuyu L16+8E
NOC - целый комбайн-мультиварка, и до ресурсов жручий в силу питоновской змеиной натуры (не в обиду присутсвующим здесь авторам сказано).
ну он на провайдера заточен же
источник

yL

yuyu L16+8E in Церковь метрик
Terry Filch
ну он на провайдера заточен же
Это понятно, я про то, что из него нельзя просто так кусочек взять и отдельно пользовать. Там 100500 зависимостей подтянутся и т.п.
источник

MP

Maxim Pronkin in Церковь метрик
https://www.librenms.org/ для сетевых железяк хорошо подходит. и оно умеет в prometheus гадить через push gateway
источник

k

krakazyabra in Церковь метрик
Maxim Pronkin
https://www.librenms.org/ для сетевых железяк хорошо подходит. и оно умеет в prometheus гадить через push gateway
отличная штука. сами пользуемся. крайне стабильная, за год работы - ни одной к ней претензии. правда встроенными алертами не удалось попользоваться. но визуализацию делает очень крутую. особенно в связке с weathermap (привет, Cacti и NagiOS)
источник