Алерты и контроль интеграции¶
Откройте Kafka / Администрирование / Очереди.
Сроки хранения сообщений¶
Задаются раздельно для каждого статуса исходящих и входящих сообщений:
| Значение | Поведение |
|---|---|
-2 | Удалять после выгрузки в сервис внешнего логирования |
-1 | Не удалять |
0 | Удалять немедленно. Если включено внешнее логирование — ведёт себя как -2: удаление происходит только после выгрузки записи |
N | Удалять через N дней |
Практика
Для Отменённых и Обработанных типично задают 1–7 дней; для Ошибок — 30 дней и больше (или -1 — не удалять), чтобы иметь историю для разбора инцидентов.
Контроль интеграции¶
Доступен только если срок хранения всех статусов, кроме «Отменённые», составляет 1 день и более. Это требуется, чтобы у контролёра были данные за окно анализа.
| Поле / кнопка | Описание |
|---|---|
| Использовать | Включает/выключает контроль интеграции |
| SLA исходящих | Допустимое время обработки исходящих сообщений (мин.) |
| SLA входящих | Допустимое время обработки входящих сообщений (мин.) |
| Окно анализа | Период, за который проверяются нарушения SLA (мин.) |
| ИД чата | Идентификатор чата Telegram для алертов |
| Токен бота | Токен Telegram-бота |
Как настроить Telegram-бота¶
- В Telegram найдите @BotFather и создайте бота командой
/newbot. - Получите токен бота — длинная строка вида
1234567890:AA.... - Создайте чат или канал и добавьте туда бота с правом отправки сообщений.
- Получите идентификатор чата — через любого бота-помощника (например,
@userinfobot) или черезgetUpdatesAPI. - Внесите оба значения в настройки контроля.
- Проверьте — нарушение SLA должно привести к отправке уведомления.
