Перейти в хранилище документации
Обратиться в техническую поддержку![]()
...
Для мониторинга состояния системы и анализа производительности доступен веб-интерфейс сервиса самодиагностики.
С помощью сервиса можно:
Метрики могут отображаться:
Для перехода к интерфейсу мониторинга необходимонужно:
После этого откроется веб-интерфейс сервиса самодиагностики.
Интерфейс сервиса позволяет просматривать метрики в виде таблицы или графиков. Для выполнения запроса нужно:
...
позволяет выполнять запросы к метрикам и анализировать их значения.
Для выполнения запроса нужно:
Ввести метрику в поле Enter expression.
| Info | ||
|---|---|---|
| ||
Для просмотра доступных метрик в поле Enter expression нужно нажать на кнопку → Explore metrics. |
При необходимости задать временной диапазон.
Нажать на кнопку Execute.
Поддерживается выполнение сложных запросов с использованием PromQL.
Основные возможности при выполнении запросов приведены в таблице:
| Возможности | Описание | |||||
|---|---|---|---|---|---|---|
| Использование нескольких метрик | В одном запросе можно использовать несколько метрик | |||||
| Фильтрация по параметрам | Метрики можно фильтровать по параметрам (лейблам) с помощью фигурных скобок. Пример:
В этом случае отображаются значения FPS только для указанного источника. | |||||
| Применение логических и арифметических операторов для поиска аномалий | В запросах можно применять:
Пример:
Этот запрос позволяет найти источники, у которых частота кадров ниже 17 FPS. Полный список логических и арифметических операторов указан в официальной документации Prometheus. |
Результаты запроса можно просматривать в двух режимах.
отображает текущие значения метрик в табличном виде;
показывает актуальные значения метрик;
обновляется при изменении временного диапазона.
можно задать период времени для построения графика;
определить конечную точку графика;
Ниже приведены основные метрики, доступные в сервисе самодиагностики.
| Метрика | Описание | |||||||
|---|---|---|---|---|---|---|---|---|
| Метрики состояния ситемы | ||||||||
| ngp_cpu_total_usage | Загрузка центрального процессора сервера | |||||||
| Метрики архива | ||||||||
| ngp_archive_channel_fps | Частота кадров всех камер при записи в архив | |||||||
| ngp_archive_volume_size | Текущий общий размер архива (в байтах) | |||||||
| Метрики камер и видеоаналитики | ||||||||
| ngp_fps | Частота кадров всех камер, детекторов и декодеров | |||||||
| ngp_people_count | Последнее зафиксированное количество людей в кадре детектором Детектор подсчета толпы TV | |||||||
| ngp_errors | Количество ошибок в работе детекторов:
| |||||||
| ngp_skipped_pp | Количество пропущенных кадров детектором Детектор подсчета толпы TV из-за нехватки ресурсов для обработки | |||||||
| Метрики состояния системы | ||||||||
| ALERTS_FOR_STATE | Найденные и устранённые неисправности системы. Содержит параметр alertname с типом проблемы.
Расшифровка значений alertname (см. Общие сведения о сервисе самодиагностики) для метрики ALERTS_FOR_STATE:
| |||||||
...
Количество ошибок в работе детекторов:
...
| Code Block | ||||
|---|---|---|---|---|
| ||||
ngp_fps < 17 |
...
| Code Block | ||||
|---|---|---|---|---|
| ||||
ngp_fps{ep_name=~"hosts/TEST/DeviceIpint.2/SourceEndpoint.video:0:0"} |
...
Просмотр результатов:
...
| Метрики состояния дисков (SMART) | |
| smartctl_device_smart_status | Общий статус состояния диска. Основные значения метрики:
В таких случаях рекомендуется проверить:
|
| smartctl_device_attribute | Содержит детальные SMART-атрибуты дисков. Существует несколько типов значений:
Пример интерпретации: Если идет анализ метрики smartctl_device_attribute, значения атрибутов могут выглядеть так:
Использование в мониторинге:
|
...
...