с одной стороны, с другой стороны я не придумал как сделать лаконично и "по другому".
потому что...а как?
не понял смысл этого коммента) раскройте
ну у вас через sd файлы, в них ендпоинты описаны, а у нас ситуация, когда баш пушить в ВМ без описания в prometheus.yml =)
нет, вы не правильно поняли. Мы отдаем отдельную метрику, которая выступает как sd при join метриках. В вашем случае, нужно найти ответ - как вы отличите ситуацию что хост перестал пушить метрику, потому что его больше нет (вы удалили сами), или потому что он перестал работать из-за поломки. Если вы сможете ответить и описать это метриками, то скорее всего сможете и добавить условие по которому чек не будет пропадать.
А можете, пожалуйста, показать, как выглядит эта метрика? Там 1 лейбл - 1 таргет?
Всё зависит от задач и условия по котрому будет join-ить. Много разных вариаций. Для метрик сервисных конфигураций клиентов добавляется несколько лейбов - id клиента, id конфигурации, тип. Есть аля inventory из chef, где отдается список всех хостов, тип (виртуалка, физика) и есть метрики какие роли добавлены на сервер. Там
Обсуждают сегодня