appinsights-instrumentation
Справочник по интеграции веб-приложений с Azure Application Insights: настройка SDK, паттерны телеметрии и примеры для ASP.NET Core, Node.js и Python. Полезен при необходимости добавить мониторинг производительности (APM) или настроить ресурсы через Bicep/CLI.
Что делает навык
Навык предоставляет справочные материалы и руководства по интеграции веб-приложений с Azure Application Insights, включая настройку SDK, паттерны телеметрии и примеры для ASP.NET Core, Node.js и Python. Он предназначен для получения информации о концепциях и инструкциях по настройке, но не выполняет автоматическое изменение кода или ресурсов.
Когда применять
- Пользователь спрашивает, как проинструментировать приложение (guidance, patterns, examples).
- Пользователю нужны инструкции по настройке SDK.
- Пользователь хочет понять концепции Azure Application Insights.
- Агент azure-prepare вызывает этот навык на этапе исследования (research phase).
Как работает
- Определить стек приложения (язык, фреймворк, хостинг), прочитав исходный код и уточнив у пользователя место размещения (например, Azure App Service, Container Apps).
- Предпочесть автоматическую инструментацию (AUTO guide) для C# ASP.NET Core приложений в Azure App Service.
- Создать ресурс App Insights, добавив его в существующий Bicep-шаблон (examples/appinsights.bicep) или выполнив команду Azure CLI (scripts/appinsights.ps1).
- Обновить код приложения в соответствии с руководством для конкретного языка: ASPNETCORE, NODEJS или PYTHON.
- Использовать SDK Quick References (OpenTelemetry Distro/Exporter) или Platform-Specific Guides (например, Container Apps Observability Guide) при необходимости.
Примеры запросов агенту
Что понадобится
- Приложение должно быть ASP.NET Core, Node.js или Python, размещенным в Azure
- Доступ к исходному коду приложения для определения стека
- Существующие Bicep-шаблоны или возможность использования Azure CLI
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.