через helm по документации. Аппликация в докер имейдже, statsd клиент создаётся, метрика отправляется. В коллекторе же я вижу только jvm метрики этого сервиса, приходящие по udp. Может какую то настройку упустили? Тот же сервис отсылает метрики без проблем если на его хосте просто поднять датадог контейнер и в этом случае я вижу метрики в коллекторе.
clusterName выставили?
я бы ещё посмотрел логи агента и agent status
Нет. Они делали по документации, а там вроде я такого не видел. Ещё я нашёл у них файл service.yaml, в котором прописаны порты для сервиса по видимому и 8125 udp там нет. Может в это проблема?
тогда смотри agent status и clusteragent status в шелл контейнеров датадога, там могут быть статусы возможных ошибок. У меня не отправлялись метрики потому что autodiscovery не работал нормально из-за отсутствия имени кластера правда у меня сбор метрик был через prometheus
Ещё датадог cli почему то внутри их контейнера не работает и в их документации нет описания есть ли способ его добавлять или какой то траблшутинг. Проверю этими командами тогда
внутри контейнера приложения?
Как альтернативу я уже думаю чтобы метрики в датадог шли через прометеус. Есть какие то подводные камни? Там же TCP, а не UDP.
Нет. Внутри датадог контейнера
а, ну там agent и clusteragent должны работать по идее
Спасибо! Буду копаться
Обсуждают сегодня