appinsights-instrumentation
Добавление телеметрии Azure Application Insights в веб‑приложения (ASP.NET Core, Node.js) для улучшенной наблюдаемости.
Суть
Что это за skill и зачем он нужен
Этот навык помогает автоматически или вручную интегрировать Azure Application Insights в веб‑приложения, размещённые в Azure. Поддерживаются ASP.NET Core и Node.js. Навык предлагает добавить ресурс Application Insights через Bicep‑шаблон или Azure CLI, а затем модифицировать код приложения в соответствии с рекомендациями для выбранного стека. Благодаря этому появляется возможность собирать метрики, трассировки и ошибки, что упрощает диагностику и построение дашбордов в Azure Monitor.
Установка
Как установить
npx skills add https://github.com/github/awesome-copilot --skill appinsights-instrumentationСценарии
Когда использовать
Подходит
- Необходимо включить сбор телеметрии для веб‑приложения, размещённого в Azure.
- Приложение написано на ASP.NET Core или Node.js и развернуто в Azure App Service, Azure Container Apps или аналогичном сервисе.
- Требуется централизованный мониторинг производительности, ошибок и пользовательских событий.
- Нужна интеграция с Azure Monitor для построения дашбордов и алёртов.
- Требуется автоматическое или ручное добавление Application Insights без полной переработки инфраструктуры.
Не подходит
- Приложение развернуто вне Azure (локально, в другом облаке).
- Стек приложения не поддерживается (например, Java, PHP, Ruby).
- Уже существует настроенный Application Insights, управляемый другим способом.
- Требуется только простое логирование без сбора телеметрии.
- Отсутствует доступ к Azure CLI или к ресурсам Azure для создания ресурса.
Доверие
Проверки безопасности
Проверка нашла проблему. Устанавливать skill без ручного security review не стоит.
Проверка не нашла критичных проблем.
Низкий риск · проблем не найдено.
Предупреждений нет.
Оценка 93/100 · проанализировано 2 раздела.
Похожие