MCP-сервер коллектора, через который AI-агенты (Claude, Codex и подобные) ходят в данные GMONIT на естественном языке. Сценарий — встроить GMONIT в инструментальный пайплайн разработчиков, которые уже работают с агентами и не идут в UI ради быстрых вопросов.
Коллектор поднимает MCP-эндпоинт по протоколу Streamable HTTP. Клиент подключается к нему по Bearer-токену и получает набор инструментов поверх ClickHouse: Apdex и здоровье APM-приложений, схема таблиц, состояние pipeline, опционально — произвольный SQL. Какой инструмент дёрнуть, агент решает сам по формулировке вопроса.
- Подключение AI-агента к коллектору
- Разграничение прав через выделенного read-only пользователя ClickHouse
- Запрос состояния APM-приложений и их Apdex
- Поиск проблемных приложений
- Состояние конкретного приложения
- Проверка здоровья ClickHouse и pipeline коллектора
- Исследование схемы данных
- Произвольные SQL-запросы — опциональный режим (настройка, использование)
- Возврат глубоких ссылок на интерфейс GMONIT в ответах агента — чтобы из чата сразу проваливаться в нужный экран
- Per-user аутентификация вместо общего env-токена
- Настройка — включение модуля на коллекторе, права ClickHouse, подключение клиента
- Использование — типовые сценарии работы с MCP через AI-агента