В этой статье рассматривается начало работы с сбором данных Application Insights .
К точкам входа относятся:
- Серверные веб-приложения
- Серверные веб-приложения, размещенные на виртуальной машине
- Клиентские приложения JavaScript
- Функции Azure
- Агенты ИИ
Начало работы
-
Веб-приложения
-
VM
-
JavaScript
-
Функции
-
Kubernetes
-
Агенты
Начало работы с серверными веб-приложениями
В следующих шагах описано инструментирование на основе кода.
- Создайте ресурс Application Insights.
- Получите строку подключения ресурса.
- Добавьте дистрибутив OpenTelemetry в приложение.
- Настройте строку подключения.
После выполнения этих действий вы будете готовы изучить возможности Application Insights.
Совет
Некоторые платформы позволяют автоматически собирать данные с помощью автоинструментации. Переключитесь на инструментирование на основе кода с помощью дистрибутива OpenTelemetry , если требуется больше параметров конфигурации и расширяемости.
Начало работы с веб-приложениями, размещенными на виртуальных машинах или масштабируемых наборах виртуальных машин
В следующих шагах описано инструментирование на основе кода.
- Создайте ресурс Application Insights.
- Получите строку подключения ресурса.
- Добавьте дистрибутив OpenTelemetry в приложение.
- Настройте строку подключения.
После выполнения этих действий вы будете готовы изучить возможности Application Insights.
Совет
Некоторые платформы позволяют автоматически собирать данные с помощью автоинструментации. Переключитесь на инструментирование на основе кода с помощью дистрибутива OpenTelemetry , если требуется больше параметров конфигурации и расширяемости.
Начало работы с клиентским пакетом SDK JavaScript
Ниже приведены инструкции по инструментированию на основе кода с помощью клиентского пакета SDK JavaScript.
- Создайте ресурс Application Insights.
- Получите строку подключения ресурса.
- Добавьте пакет SDK JavaScript в приложение.
- Настройте строку подключения.
После выполнения этих действий вы будете готовы изучить возможности Application Insights.
Примечание.
Пакет SDK JavaScript для Application Insights не использует OpenTelemetry. Дополнительные сведения см. в статье "Можно ли использовать OpenTelemetry для веб-браузеров?
Начало работы с Функции Azure
Чтобы начать работу с Функции Azure, см. раздел Use OpenTelemetry с Функции Azure.
После выполнения этих действий вы будете готовы изучить возможности Application Insights.
Начало работы с контейнеризированными приложениями, размещёнными в службе #REF!
Для поддерживаемых языков в рабочей среде следуйте инструкциям по дистрибутиву OpenTelemetry для веб-приложений.
После выполнения этих действий вы будете готовы изучить возможности Application Insights.
Примечание.
Автоматическая инструментализация для #REF! доступна как общедоступная предварительная версия.
Начало работы с агентами ИИ
Начало может различаться в зависимости от того, как и где вы создаёте агентов.
После настройки сбора данных вы будете готовы изучить представление сведений об агенте Application Insights.
Управляемое размещение
Самостоятельное размещение
Microsoft Agent Framework: Если вы создаете агент с нуля и выполняете самостоятельное размещение, можно использовать Microsoft Agent Framework для оркестрации вашего агента и отправки данных телеметрии в Azure Monitor.
Сторонние агенты: Если вы создали агента в другом месте, вы можете отправить свои данные телеметрии в Azure Monitor с помощью #REF! AI OpenTelemetry Tracer. Эти агенты также можно зарегистрировать в Azure AI Foundry.
Дополнительные сведения можно найти здесь
- Включите трассировку для агентов, созданных на основе LangChain и LangGraph.
- Включение трассировки для агентов, созданных на основе пакета SDK для агентов OpenAI
Если вы решите собирать полную информацию о подсказке (например, с помощью флага в Agent Framework), вы сможете искать подсказки в представлении поиск и просматривать диалоги, включая сообщения помощника, системные подсказки и использование инструментов в представлении сведения о транзакциях.
Совет
- Убедитесь, что каждому из ваших агентов присвоено имя, чтобы вы могли различать их в представлении сведений об агентах.
- Если агентические компоненты являются частью более крупного приложения, рассмотрите возможность отправки их в существующий ресурс Application Insights.
Настройка оценок
Для настройки оценки существует несколько подходов.
Пакетные оценивания:
Непрерывная оценка:настройка автоматических вычислений, выполняемых в рабочей среде для обнаружения регрессий качества.
Следующие шаги
Ознакомьтесь со следующими ресурсами, чтобы узнать больше о концепциях Application Insights.
Отслеживание зависимостей в Application Insights
Метрики в Application Insights
Модель данных телеметрии Application Insights
Обзор рабочей области #REF!