Dynatrace Managed: прямой запрос данных в Claude, Copilot и других MCP-клиентах

Dynatrace Managed теперь поддерживает Model Context Protocol (MCP), позволяя запрашивать данные мониторинга напрямую из ИИ-ассистентов, таких как Claude, AWS Kiro и GitHub Copilot. Это упрощает аналитику и ускоряет принятие решений для DevOps-команд.

Dynatrace Managed: прямой запрос данных в Claude, Copilot и других MCP-клиентах

Что произошло

Dynatrace Managed, корпоративная платформа для наблюдаемости и мониторинга, официально добавила поддержку Model Context Protocol (MCP). Это позволяет пользователям отправлять запросы к своим данным Dynatrace прямо из MCP-совместимых ИИ-клиентов, включая Claude, AWS Kiro и GitHub Copilot. Обновление анонсировано в официальном блоге компании, где также представлены подробности о настройке и доступных возможностях.

MCP — это открытый стандарт, разработанный Anthropic, который позволяет ИИ-ассистентам подключаться к внешним источникам данных и инструментам. Благодаря этой интеграции, инженеры и DevOps-специалисты могут задавать вопросы на естественном языке, например, «какова средняя задержка API за последний час?», и получать ответы на основе данных Dynatrace, не переключаясь между интерфейсами.

Предыстория и контекст

Dynatrace уже давно предоставляет API и интеграции для автоматизации и извлечения данных, но ранее для этого требовались специальные скрипты или настройка. С ростом популярности ИИ-ассистентов в разработке, компания решила интегрировать MCP, чтобы сделать данные наблюдаемости более доступными. Это часть более широкой тенденции: всё больше инструментов DevOps, таких как GitHub Copilot и AWS Kiro, внедряют поддержку MCP для расширения своих возможностей.

Для Dynatrace Managed это особенно важно, так как Managed-версия разворачивается в частных облаках или on-premise, и прямой доступ к данным из ИИ-клиентов может существенно упростить рабочие процессы для предприятий с строгими требованиями к безопасности и конфиденциальности.

Как это работает?

MCP-интеграция Dynatrace Managed работает через MCP-сервер, который подключается к API Dynatrace. Пользователи настраивают сервер, указывая URL своего окружения и токен доступа. После этого любой MCP-совместимый клиент может отправлять запросы к данным мониторинга, используя естественный язык. Например, в Claude можно написать: «Покажи топ-5 сервисов по ошибкам за последние 24 часа», и ассистент вернёт структурированный ответ на основе данных Dynatrace.

Интеграция поддерживает широкий спектр функций Dynatrace, включая метрики, логи, топологию приложений, проблемные события и даже некоторые возможности управления. Это позволяет инженерам быстро получать информацию о состоянии систем, не покидая среду ИИ-ассистента.

Технические подробности

Для начала работы необходимо установить MCP-сервер Dynatrace, который доступен в официальном репозитории компании. Сервер написан на TypeScript и может быть запущен локально или в контейнере. Требуется версия Dynatrace Managed 1.299 или выше, а также токен API с соответствующими правами доступа.

Документация предоставляет примеры настройки для различных клиентов, включая Claude Desktop, AWS Kiro и GitHub Copilot. В случае Claude Desktop, пользователи добавляют конфигурацию сервера в файл настроек, указывая команду запуска и параметры подключения. Для облачных клиентов, таких как AWS Kiro, требуется удалённое размещение MCP-сервера, например, в Docker-контейнере.

Важно отметить, что интеграция поддерживает только Managed-версию Dynatrace, а не SaaS. Это связано с тем, что Managed-клиенты имеют прямой доступ к API своего окружения, в то время как SaaS требует дополнительных слоёв аутентификации.

Кого затронет и как

Эта новость в первую очередь важна для DevOps-инженеров, SRE-специалистов и команд разработки, которые используют Dynatrace Managed в своей инфраструктуре. Теперь они могут получать ответы на свои вопросы о производительности и ошибках прямо в чате с ИИ, что экономит время и снижает порог входа в аналитику данных.

Для бизнеса это означает более быстрое выявление и устранение проблем, что напрямую влияет на стабильность сервисов и удовлетворённость клиентов. Менеджеры и нетехнические сотрудники также могут использовать ИИ-ассистентов для получения простых отчётов, не углубляясь в технические детали.

В России и СНГ, где Dynatrace Managed используется крупными предприятиями, эта интеграция может быть особенно полезна, так как позволяет автоматизировать рутинные запросы и ускорить процесс принятия решений.

Что будет дальше

Dynatrace планирует расширять возможности MCP-интеграции, добавляя новые функции и поддерживая больше типов запросов. В будущем можно ожидать поддержку SaaS-версии, а также более глубокую интеграцию с другими инструментами, такими как Jira или Slack. Компания также активно развивает собственные ИИ-функции, такие как Davis AI, которые могут дополнять MCP-подход.

Пользователям стоит следить за обновлениями документации и репозитория, чтобы быть в курсе новых возможностей. Также ожидается рост числа сторонних интеграций, поскольку MCP становится стандартом для соединения ИИ с данными.

Итог

Интеграция Dynatrace Managed с MCP — значительный шаг в сторону унификации инструментов наблюдаемости и ИИ. Она упрощает доступ к данным, сокращает время реакции на инциденты и делает аналитику более демократичной. Если ваша команда использует Dynatrace Managed, стоит немедленно изучить эту возможность и настроить MCP-сервер — это может кардинально изменить ваш рабочий процесс.