Экспортируйте узлы Консул из хранилища ключей / значений в качестве целей Prometheus

У Прометея есть скребок Консул, который считывает данные об услугах Консулс. Но мне нужно что-то другое.

На каждом агенте консула у меня установлен cAdvisor. Консульские агенты зарегистрированы в Консул Ключ / Значение магазина, например, под MYSWARM/DOCKER/NODES/, Я хотел бы использовать эти значения для получения IP-адресов всех узлов, то есть cAdvisors.

Как я могу это сделать?

PS Кажется, я ищу скребок Consul KV.

1 ответ

Это звучит как обычай. Попробуйте файл SD http://www.robustperception.io/using-json-file-service-discovery-with-prometheus/

Другие вопросы по тегам