Гайд и лучшие практики инструментации веб-приложений с Azure Application Insights: SDK для ASP.NET Core, Node.js, Python и шаблоны Bicep.
npx -y skills add microsoft/github-copilot-for-azure --skill appinsights-instrumentation --agent claude-codeЭтот скилл предоставляет справочные материалы и рекомендации по инструментированию веб-приложений с помощью Azure Application Insights.
⛔ ДОБАВЛЯЕТЕ КОМПОНЕНТЫ?
Если пользователь хочет добавить App Insights к приложению, вызовите azure-prepare.
Этот скилл предоставляет справочные материалы — azure-prepare управляет реальными изменениями.
Приложение в рабочем пространстве должно быть одного из типов:
Определите кортеж (язык программирования, фреймворк, хостинг) приложения, которое пользователь хочет инструментировать. Прочитайте исходный код для обоснованного предположения. Уточните у пользователя всё неясное. Обязательно спросите, где размещено приложение (на личном компьютере, в Azure App Service как код, как контейнер, в Azure Container App и т.д.).
Если приложение — C# ASP.NET Core, размещённое в Azure App Service, используйте руководство по автоинструментированию.
Выберите один из вариантов:
В любом случае рекомендуйте пользователю создать ресурс App Insights в значимой группе ресурсов — лучше всего в той же, что содержит ресурсы размещённого приложения.