контейнеров с Docker Swarm, развернутый в ЯО, и отгружать в облачный мониторинг? Как я понял Unified Agent с этим не работает
Работает. Docker может отдавать метрикии в формате Prometheus, а UA может их в таком формате потреблять.
Перенастроил докер, отдает по curl 127.0.0.1:9323. Добавил в конфиг агента после раздела с linux_metrics: - input: plugin: metrics_pull config: url: http://localhost:9323 format: prometheus: {} namespace: app channel: channel_ref: name: cloud_monitoring Метрики не идут, смотрю в конфиг после запуска контейнера агента, в нем остался input только для плагина linux_metrics, для metrics_pull пусто. Я как-то конфиг неверно пишу?
Попробуйте смонтировать свой конфиг не в дефолтное место, а в /etc/yandex/unified_agent/conf.d/*.yml окуда должны импортироваться инклюды
Да, помогло, но в кастомном конфиге нужно было убрать рекурсивный импорт. Теперь такое: failed with code [1010], description [Connect failed], data[] Ставил в конфиге http://127.0.0.1:9323 и http://127.0.0.1:9323/metrics - тот же результат
А кроме этого сообщения есть что-нибудь?
Обсуждают сегодня