Доступ приложения:
- HTTP endpoint: /local/modules/komus.chat/daemon/metrics.php (порт 9000, php-fpm)
- Аутентификация: Bearer-токен из Vault komusoffice/{env}/bitrix → AI_JOBS_METRICS_TOKEN
- Формат: Prometheus text (gauge + counter)
- Интервал скрейпа: 30 секунд
Хранение метрик:
- Минимум 24 часа с интервалом ≤1 минута (для тепловой карты)
- Raw данные для показателей за последний час
Инфраструктура:
- ServiceMonitor → Prometheus (автоматический скрейп)
- Redis (in-cluster, брокер очереди ai_jobs:queue)
- PHP CLI worker (sidecar-контейнер, обработка очереди)
Метрики:
- ai_jobs_queue_size — размер очереди
- ai_jobs_processing — задачи в обработке
- ai_jobs_failed_total — счётчик ошибок
Логи:
- Worker: stdout/stderr → EFK/Loki (если настроено для namespace)
- Доступ: kubectl logs -c php-worker
Не входит в текущую реализацию (зона SRE):
- Grafana dashboard (графики + heatmap)
- Prometheus alerts (пороги согласовать с дежурными)
- Уведомления (Slack / PagerDuty)