MOD-STR-KPI-ALERTS — Мониторы KPI и алерты
Лицензия: Платный
Модуль следит за значениями KPI и превращает отклонение в алерт. Монитор описывает метрику, формулу, период, направление, целевое значение и пороги предупреждения и критичности; гистерезис и требование пробоя на N проверок подряд гасят дребезг. Привязки связывают монитор с источником значений, поллер выполняет проверки по расписанию, а сработавший алерт проходит цикл: открыт, принят, назначен, прокомментирован, решён или закрыт. Политики эскалации поднимают алерт по каналам через заданные интервалы, правила подавления временно глушат уведомления, история проверок и детерминированные метрики дают срез по мониторам.
Возможности
- Мониторы KPI: создание, изменение, чтение, список, удаление, включение и выключение
- Формула, период, направление, целевое значение, пороги предупреждения и критичности
- Гистерезис и требование пробоя на N проверок подряд — защита от дребезга
- Привязки монитора к источнику значений: добавление, список, удаление
- Проверки по расписанию (cron и интервал) и запуск монитора вручную
- Жизненный цикл алерта: принятие, назначение, комментарий, решение, закрытие, массовое закрытие
- Политики эскалации по каналам с интервалами и условиями остановки
- Правила подавления уведомлений на окно времени
- История проверок и детерминированные агрегатные метрики по мониторам и алертам
Основные MCP-инструменты
| Инструмент | Назначение |
|---|---|
strkpi__monitor.create | Создание монитора KPI |
strkpi__monitor.get | Чтение монитора |
strkpi__monitor.list | Список мониторов |
strkpi__monitor.update | Изменение монитора |
strkpi__monitor.delete | Удаление монитора (с подтверждением) |
strkpi__monitor.enable | Включение монитора (с подтверждением) |
strkpi__monitor.disable | Выключение монитора (с подтверждением) |
strkpi__monitor.run | Ручной запуск проверки монитора |
strkpi__binding.upsert | Привязка монитора к источнику значений |
strkpi__binding.list | Список привязок |
strkpi__binding.delete | Удаление привязки |
strkpi__alert.evaluate | Оценка монитора и открытие алерта при пробое |
strkpi__alert.list | Список алертов |
strkpi__alert.get | Чтение алерта |
strkpi__alert.acknowledge | Принятие алерта в работу (с подтверждением) |
strkpi__alert.assign | Назначение ответственного по алерту |
strkpi__alert.comment | Комментарий к алерту |
strkpi__alert.resolve | Решение алерта (с подтверждением) |
strkpi__alert.close | Закрытие алерта |
strkpi__alert.bulk_close | Массовое закрытие алертов (с подтверждением) |
strkpi__escalation.upsert | Создание или изменение политики эскалации |
strkpi__escalation.list | Список политик эскалации |
strkpi__escalation.delete | Удаление политики эскалации |
strkpi__suppression.upsert | Создание или изменение правила подавления |
strkpi__suppression.list | Список правил подавления |
strkpi__suppression.delete | Удаление правила подавления |
strkpi__history.list | История проверок монитора |
strkpi__str_kpi_metrics | Детерминированные агрегатные метрики по мониторам и алертам |
strkpi__userfield.list | Список пользовательских полей монитора |
strkpi__userfield.add | Добавление пользовательского поля |
strkpi__userfield.update | Изменение пользовательского поля |
strkpi__userfield.delete | Удаление пользовательского поля |
strkpi__knowledge.list | Список разделов базы знаний модуля |
strkpi__knowledge.get | Чтение раздела базы знаний |
strkpi__knowledge.search | Поиск по базе знаний модуля |
strkpi__describe_entities | Сущности модуля для холстов и ассистента |
strkpi__describe_blocks | Блоки холста модуля для библиотеки MOD-CANVAS |
strkpi__get_roles | Ролевая модель модуля |
strkpi__get_canvas_presets | Готовые холсты модуля |
strkpi__subscribe_events | Подписка на события мониторов и алертов |
Блоки холста
kpi-monitor-card— карточка монитора KPIkpi-monitor-field— одно поле монитора KPIkpi-alert-card— карточка алерта KPIkpi-alert-field— одно поле алерта KPI