Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Автоинструментация автоматически собирает данные телеметрии и отправляет его в ресурс Application Insights , что позволяет использовать портал, например панель мониторинга приложения и карту приложений.
Процесс автоинструментации зависит от языка и платформы, но часто включает кнопку переключения на портале Azure. В следующем примере демонстрируется переключатель для Служба приложений Azure автоматической инструментализации.
Совет
Мы не предоставляем детали автоинструментации для всех языков и платформ в этой статье. Для получения подробных сведений выберите соответствующую ссылку в таблице поддерживаемых сред, языков и поставщиков ресурсов. Во многих случаях автоинструментация включена по умолчанию.
Поддерживаемые среды, языки и поставщики ресурсов
В следующей таблице показано текущее состояние доступности автоинструментации.
Ссылки предоставляются для получения дополнительных сведений для каждого поддерживаемого сценария.
Примечание.
Если среда размещения или поставщик ресурсов не перечислены в следующей таблице, см. статью "Начало работы".
| Поставщик среды и ресурсов | платформа .NET | .NET Core / .NET | Java | Node.js | Python |
|---|---|---|---|---|---|
| Служба приложений Azure в Windows — публикация в виде кода | ✅ 🔗 | ✅ 🔗 ¹ | ✅ 🔗 ¹ | ✅ 🔗 ¹ | ❌ |
| Служба приложений Azure на Windows — публикация как контейнер | ✅ 🔗 ²³ | ✅ 🔗 ²³ | ✅ 🔗 ²³ | ✅ 🔗 ²³ | ❌ |
| Azure Служба приложений в Linux — публикация в виде кода | ❌ | ✅ 🔗 ¹ | ✅ 🔗 ¹ | ✅ 🔗 ¹ | ✅ 🔗 |
| Azure Служба приложений в Linux — публикация в качестве контейнера | ❌ | ✅ 🔗 ³ | ✅ 🔗 ³ | ✅ 🔗 ³ | ❌ |
| Функции Azure | ✅ 🔗 ¹ | ✅ 🔗 ¹ | ✅ 🔗 ¹ | ✅ 🔗 ¹ | ✅ 🔗 ¹ |
| Приложения Azure Spring | ❌ | ❌ | ✅ 🔗 | ❌ | ❌ |
| Azure Kubernetes Service (AKS) | ❌ | ❌ | ✅ 🔗 2 | ✅ 🔗 2 | ❌ |
Сноски
- ¹. Application Insights включена по умолчанию и включена автоматически.
- 2. Эта функция доступна в общедоступной предварительной версии. См. раздел Supplemental Terms of Use for Microsoft Azure Previews.
- Автоматическая инструментализация поддерживает только одноконтейнерные приложения. Для приложений с несколькими контейнерами или сайдкаров необходима ручная настройка инструментирования с помощью дистрибутива OpenTelemetry для Azure Monitor.
Совет
Переключитесь на инструментирование на основе кода с помощью дистрибутива OpenTelemetry , если требуется больше параметров конфигурации и расширяемости.
Следующие шаги
- Используйте OpenTelemetry с Функции Azure
- Monitor Служба приложений Azure
- Устранение неполадок автоинструментации Application Insights
- Устранение неполадок интеграции Application Insights с Служба приложений Azure
- Устранение проблем с отсутствующей телеметрией приложения в Azure Monitor Application Insights
- Часто задаваемые вопросы об автоинструментации