Bill-manager


На данный момент продукт Billmanager мониторится с помощью опроса API.

Требования

  1. Для корректной визуализации метрик необходимо пометить тегом product: billm все объекты приложения (основной сервер)

  2. Наличие работающего billm-exporter

  3. Корректная настройка пути к API в конфигурационном файле (переменная path)

  4. Создание специального пользователя для мониторинга

  5. Указание провайдеров в конфигурации

Используемые метрики

Наименование метрики

Описание

Дашборд/Графика

Метрика в БД

Технология сбора

1

Статус обработчиков

Отображает статус всех обработчиков приложения

BillManager Main/Статус обработчиков

billm_processing_status

billm-exporter
• API-запрос: func=processing.edit&sok=ok
• Требуется пользователь для мониторинга

2

Количество проблем

Показывает наличие проблем в работе приложения

BillManager Main/Количество проблем

billm_problems_count

billm-exporter
• API-запрос: func=problems
• Требуется пользователь для мониторинга

3

Проблемы по типам

Выводит классификацию проблем по их типам

BillManager Main/Проблемы по типам

billm_problems_count_by_key

billm-exporter
• API-запрос: func=problems
• Требуется пользователь для мониторинга

4

Текущее количество операций

Отображает число активных пользовательских операций

BillManager Main/Количество запущенных операций

billm_running_operation_count

billm-exporter
• API-запрос: func=runningoperation&sok=ok
• Требуется пользователь для мониторинга

5

Операции с ошибками

Показывает список операций, завершившихся с ошибками

BillManager Main/Операции с ошибкой

billm_error_running_operation

billm-exporter
• API-запрос: func=runningoperation&sok=ok
• Требуется пользователь для мониторинга