Метрики мониторинга¶
Мониторинг предоставляет возможность отслеживать работоспособность Системы и отдельных ее микросервисов с помощью информационных панелей (дашбордов). Ниже представлен перечень основных дашбордов мониторинга.
Дашборд «JVM Overview» предоставляет информацию о Java-метриках приложения актуатора. Дашборд включает в себя блоки с вызовами интерфейса на Java-эндпоинты, максимальным и средним временем запросов, статусные панели с текущими значениями CPU и памяти.
Дашборд «JVM Micrometer» отображает альтернативные метрики JVM, собранные с помощью библиотеки Micrometer, такие как:
- Графики использования памяти.
- Мониторинг потоков.
- Нагрузка CPU.
- Информация о запросах.
Дашборд «Kuber Analitics» отображает ключевые метрики для мониторинга производительности, ресурсов и состояния кластера Kubernetes, а также развернутых в нем приложений. Информацию можно сортировать по отдельным приложениям. Дашборд используется для оптимизации ресурсов кластера, аудита безопасности, выявления сбоев и включает в себя:
- Обзор кластера.
- Рабочую нагрузку.
- Анализ потребления ресурсов – CPU и память, сеть и диски.
Дашборд «NMT Spring Boot» используется для отладки микросервисов.
Дашборд «SpringBoot APM Dashboard» отображает Java-метрики по микросервисам для мониторинга их производительности. Дашборд используется для оптимизации производительности, предотвращения сбоев и включает в себя:
- HTTP-запросы и API-производительность.
- Потребление памяти (heap и non heap).
- Использование CPU и дискаю.
- График количества файлов, открытых процессом.
Дашборд «Spring Boot Observability» предоставляет единую панель управления для отслеживания здоровья, производительности и ресурсов Spring Boot-микросервисов. Дашборд используется для оптимизации производительности путем поиска узких мест, расследования инцидентов, выявления проблем до влияния на пользователя и включает в себя:
- Общее состояние микросервисов, включая их статус и метрики кластера.
- Метрики производительности, включая количество HTTP-запросов и среднее время выполнения.
- Интеграции и зависимости.
Дашборд «Spring Boot Endpoint Metrics» отображает информацию о производительности и доступности HTTP-эндпоинтов Spring Boot-микросервисов. Дашборд используется для оптимизации API, расследования инцидентов, балансировки нагрузки и включает в себя:
- Общую статистику по эндпоинтам.
- Время ответа.
- Ошибки и статус коды.
