Экспортируйте узлы Консул из хранилища ключей / значений в качестве целей Prometheus
У Прометея есть скребок Консул, который считывает данные об услугах Консулс. Но мне нужно что-то другое.
На каждом агенте консула у меня установлен cAdvisor. Консульские агенты зарегистрированы в Консул Ключ / Значение магазина, например, под MYSWARM/DOCKER/NODES/
, Я хотел бы использовать эти значения для получения IP-адресов всех узлов, то есть cAdvisors.
Как я могу это сделать?
PS Кажется, я ищу скребок Consul KV.
1 ответ
Это звучит как обычай. Попробуйте файл SD http://www.robustperception.io/using-json-file-service-discovery-with-prometheus/