Toolverse
Wszystkie skille

appinsights-instrumentation

autor: github

Dodaj telemetrię do aplikacji webowej i monitoruj jej zdrowie w Azure App Insights

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
github
Kategoria
DevOps
Wyświetlenia
5

O skillu

Umożliwia wysyłanie danych telemetrycznych z aplikacji webowej do Azure App Insights, co daje ci pełny wgląd w wydajność i stabilność systemu. Skill wspiera aplikacje ASP.NET Core i Node.js hostowane na platformie Azure. Możesz wybrać automatyczną instrumentację dla aplikacji C# ASP.NET Core lub ręczną konfigurację poprzez szablony Bicep albo Azure CLI. Dzięki temu szybko zdiagnozujesz problemy i śledzisz metryki aplikacji w jednym miejscu.

Jak używać

  1. Określ typ i środowisko aplikacji — przeczytaj kod źródłowy, aby zidentyfikować język programowania (C#, Node.js), framework oraz sposób hostowania (Azure App Service, Azure Container App, itp.). Potwierdź szczegóły z użytkownikiem.

  2. Wybierz metodę instrumentacji — jeśli aplikacja to ASP.NET Core C# hostowana w Azure App Service, użyj automatycznej instrumentacji (AUTO guide). W pozostałych przypadkach przejdź do instrumentacji ręcznej.

  3. Utwórz zasób App Insights — jeśli w projekcie istnieje szablon Bicep, dodaj konfigurację App Insights do istniejącego pliku (patrz przykład w examples/appinsights.bicep). Alternatywnie użyj Azure CLI z poleceniami zawartymi w scripts/appinsights.ps1. Upewnij się, że zasób zostanie utworzony w sensownej grupie zasobów.

  4. Zaktualizuj kod aplikacji — dodaj niezbędne biblioteki i inicjalizację klienta App Insights zgodnie z typem aplikacji (ASP.NET Core lub Node.js). Skonfiguruj connection string lub instrumentation key pobraną z nowo utworzonego zasobu.

  5. Przetestuj telemetrię — uruchom aplikację i sprawdź, czy dane trafiają do Azure App Insights. Weryfikuj metryki, logi i ślady w portalu Azure.

  6. Monitoruj i optymalizuj — obserwuj zdarzenia, wydajność i błędy w App Insights, aby zidentyfikować wąskie gardła i problemy w aplikacji.

Podobne skille