Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Средства — это атомарные возможности, которые агент использует для принятия действий. Они позволяют запрашивать журналы, выполнять команды, выполнять код, искать в документах и отправлять уведомления. Агент автоматически выбирает нужные инструменты на основе задачи.
| Категория | Что он охватывает | Setup |
|---|---|---|
| Встроенное | Операции Azure, диагностика, мониторинг, запросы журналов и визуализация | Нет (доступно через управляемое удостоверение) |
| MCP | Любая внешняя служба через протокол Model Context | Добавление соединителя MCP |
| Выполнение кода | Выполнение Python и команд оболочки в изолированных средах | Нет (встроенная функция) |
| Знания | Поиск документов, память агента, топология приложений | Нет (встроенные функции, некоторые функции требуют соединителей) |
| Связи | Уведомления электронной почты и Teams | Добавьте соединитель Outlook или Teams |
| Управление инцидентами и DevOps | Платформы инцидентов и репозитории исходного кода | Добавление соединителя платформы |
| Пользовательские инструменты | Собственные инструменты Kusto, Python, Link и HTTP | Создание в интерфейсе конструктора |
Инструменты объединяются с навыками и субагентами для создания мощной автоматизации. Навыки привязывают инструменты к процедурной инструкции. Подагенты получают выделенные наборы инструментов для своего домена.
Встроенные средства
Агент включает средства для операций Azure, диагностики, мониторинга и запросов журналов. Эти инструменты работают немедленно с помощью управляемой идентичности агента, поэтому настройка соединителя не требуется. Убедитесь, что агент имеет соответствующие разрешения RBAC для целевых ресурсов.
Встроенные средства охватывают полный рабочий спектр: выполнение команд Azure CLI, запрос Application Insights и Log Analytics, анализ метрик Azure Monitor, управление кластерами AKS с помощью kubectl, диагностика приложений контейнеров, приложений-функций, службы приложений и т. д. Специализированные средства диагностики выполняют более глубокий анализ, включая профилирование ЦП, диагностику управления API, проверку развертывания, оценку надежности и действия по исправлению. Средства визуализации создают диаграммы и интегрируются с панелями мониторинга Grafana.
Агент выбирает правильное средство на основе типа ресурса и характера вашего вопроса. Дополнительные сведения о возможностях диагностики Azure см. в статье об наблюдаемости Azure и анализе первопричин.
Средства MCP
Протокол контекста модели (MCP) расширяет агент с помощью инструментов с любого сервера, совместимого с MCP. Вы можете подключить собственные серверы или сторонние серверы MCP для платформ наблюдения, таких как Datadog, Elasticsearch, Dynatrace, New Relic, Splunk и Hawkeye.
При подключении сервера MCP агент автоматически обнаруживает его средства. Каждое средство использует пространство имен с идентификатором подключения (например, my-server_list_incidents). Вы можете назначить средства MCP субагентам, используя шаблоны подстановочных знаков, такие как my-server/*, для включения всех средств из подключения. При запуске средства MCP карточка инструмента в чате отображает одну строку состояния с именем и результатом.
Сведения о настройке соединителя см. в разделе "Соединители".
Выполнение кода
Агент может записывать и выполнять код в изолированных средах для анализа данных, пользовательских вычислений и создания отчетов. Встроенный интерпретатор кода выполняет команды Python и оболочки в изолированном контейнере, который полезен для обработки результатов запросов, создания диаграмм и создания отчетов PDF.
Вы также можете создать повторно используемые пользовательские средства Python с помощью собственных предзаписных функций и зависимостей pip. В отличие от интерпретатора кода (который создает код на лету), пользовательские средства Python выполняют определенную логику с определенными входными данными.
Дополнительные сведения см. в статье о выполнении кода Python.
Знание
Агент использует средства знаний для доступа к контексту организации и созданию понимания среды с течением времени. Поиск документов находит соответствующие процедуры и руководства из базы знаний. Память агента предоставляет векторный поиск по загруженным файлам. Топология приложений сопоставляет связи ресурсов и сетевые подключения.
Руководство по устранению неполадок (TSG) находит и следует руководствам, индексированным из вики-сайтов Azure DevOps. Граф знаний создает постоянную модель связей сущностей в вашей среде по мере того как агент обучается на расследованиях.
Дополнительные сведения о работе знаний см. в статье "Память и знания". Чтобы добавить документы, см. раздел "Отправка документов базы знаний".
Communication
Отправка результатов исследования через каналы, которые использует ваша команда. Подключите Outlook к сводкам электронной почты и отчетам с вложениями. Подключите Microsoft Teams для публикации обновлений и ответа на беседы в ваших каналах.
Оба требуют настройки соответствующих соединителей . Сведения о настройке и использовании см. в разделе "Отправка уведомлений".
Управление инцидентами и DevOps
Агент интегрируется с платформами управления инцидентами и репозиториями исходного кода.
Платформы инцидентов: подключение PagerDuty или ServiceNow для получения оповещений и управления жизненными циклами инцидентов. Дополнительные сведения см. в разделе "Платформы инцидентов " и "Реагирование на инциденты".
DevOps: подключите GitHub или Azure DevOps для доступа к репозиториям, пулл-реквестам, задачам и рабочим элементам. Дополнительные сведения см. в статье "Настройка соединителя Azure DevOps".
Пользовательские инструменты
Создайте собственные средства для операций, относящихся к вашей среде. Доступны четыре типа.
| Тип | Сценарий использования |
|---|---|
| Kusto | Выполните предопределенные запросы KQL с подстановкой параметров. |
| Python | Выполнение пользовательских функций Python с зависимостями pip. |
| Ссылка | Создайте URL-адреса из шаблонов с динамическими параметрами. |
| HTTP-клиент | Вызов REST API с проверкой подлинности. |
Создавайте пользовательские инструменты с помощью интерфейса построителя. Прикрепите их к навыкам или назначьте их подагентам. Дополнительные сведения см. в статье "Инструменты Kusto " и выполнение кода Python.