У меня есть приложение службы REST для загрузки Spring Boot. Это приложение использует Spring Actuator для отображения показателей и информации о здоровье. Как я могу агрегировать эту информацию из двух или более контейнеров с одним и тем же приложением?Весенний привод - агрегация показателей из докерных контейнеров
ответ
Вам необходимо экспортировать метрики в центральную систему.
Spring Загрузочный обеспечивает несколько реализаций интерфейса маркеров называется
Exporter
, который может быть использован для копирования метрик чтения из буферов в памяти на место, где они могут быть проанализированы и показаны.
Более конкретно лично мне нравится экспорт метрики в statsD
Экспорт метрики для Statsd, убедитесь, что первое, что вы добавили
com.timgroup:java-statsd-client
как зависимость вашего проекта (Spring Загрузочный обеспечивает управление в зависимость для этого). Затем добавьте значениеspring.metrics.export.statsd.host
в ваш файлapplication.properties
. Соединения будут открыты для порта8125
, если не предусмотрено переопределениеspring.metrics.export.statsd.port
. Вы можете использоватьspring.metrics.export.statsd.prefix
, если вам нужен пользовательский префикс.
Информация выше всего от загрузки документации Spring по метрикам: https://docs.spring.io/spring-boot/docs/current/reference/html/production-ready-metrics.html
- 1. Кластерная кладка докерных контейнеров
- 2. Обновление докерных контейнеров на рое?
- 3. Весенний загрузочный привод/Swagger
- 4. Сбор показателей уровня приложения из контейнеров Kubernetes
- 5. Экспорт показателей в весенний ботинок
- 6. Контейнер для докерных контейнеров в сеть
- 7. Инструмент для оркестровки для докерных контейнеров
- 8. Доступ к MySQL из 3 других докерных контейнеров
- 9. Весенний загрузочный привод для использования ЦП
- 10. Весенний привод http, но встроенный сервлет https
- 11. Весенний загрузочный привод для пользовательского сервлета
- 12. Весенний загрузочный привод без весенней загрузки
- 13. Docker в объеме используется, но без докерных контейнеров
- 14. Неправильный порядок работы докерных контейнеров в конфоксе/докере-компостинге
- 15. развертывание развертывания для докерных контейнеров за балансиром нагрузки
- 16. Запуск тестов, как обычно, против докерных контейнеров или докеризационных испытаний?
- 17. Заполнение докерных контейнеров с конфиденциальной информацией с использованием кубернетов
- 18. Можете ли вы предложить наилучшие способы очистки докерных контейнеров
- 19. Nginx как обратный прокси-сервер для докерных контейнеров
- 20. TravisCI/Docker: параметризованный запуск докерных контейнеров с матричной функцией
- 21. Статистика докеров для докерных контейнеров в кубернетах, возвращающих пустые значения
- 22. Весенний загрузочный привод не может показать информацию о дисковом пространстве
- 23. весенний ботинок привод конечной точки сопоставление корневой класс
- 24. память и управление процессором на докерных контейнерах
- 25. Проект докерных рельсов
- 26. Лицензионная стоимость продуктов IBM на докерных контейнерах
- 27. Возникает ли влияние производительности на наличие докерных контейнеров с различными базовыми блоками ОС?
- 28. Привод различных элементов структуры из разных модулей
- 29. Привод Api Quota
- 30. Должен ли я беспокоиться о избыточных, не работающих, докерных контейнерах?