Visualisering
Visualisering av telemetri fra Altinn 3 apps.
Azure Monitor
Azure Application Insights (AI) er en utvidelse av Azure Monitor og er det verktøyet vi bruker i Altinn for å tilby overvåkingsfunksjonalitet for apper.
AI kan gi deg som apputvikler verdifull innsikt i helse, ytelse og bruk av appen din. Med sanntidsovervåking og ytelsesanalyse kan utviklere identifisere og løse problemer før de påvirker brukeropplevelsen til en sluttbruker. Feilsøking og varsling* gjør AI til en verdifull ressurs også i drift.
Forutsetninger
Test Developer eller Production Developer rollen i Azure. Test Developer-rollen gir tilgang til AI for apper i TT02 og Production Developer-rollen gir tilgang til apper i produksjon.
Generell oversikt over AI features AI har flere funksjoner tilgjengelig.
Sjekk Microsoft sin offisielle dokumentasjon for et raskt overblikk.
Grunnleggende kunnskap i Kusto Query Language (KQL)
Spørringer i AI skrives ved hjelp av KQL. Mulighetene innen datavisualisering og utforskning er mange med KQL, men man kommer langt med det mest grunnleggende for å identifisere datapunkter av interesse.
Finn en oversikt over KQL og eksempelspørringer på Microsofts nettsted.
Grafana
Grafana er et visualiseringsverktøy der en kan utforske telemetri og designe dashboards for sin virksomhets monitoreringsbehov. Hvert app-cluster har en Grafana instance som tjenesteeiere kan bruke. Det er fortsatt tidlige dager for Grafana-installasjon - i fremtiden vil tjenesteeiere få det følgende ut av boksen:
- Fri utforskning av telemetri
- ASP.NET Core dashboards
- .NET runtime dashboard
- Altinn app dashboard
- Alarmer
Et preview av Altinn app dashboard og ASP.NET Core dashboards er tilgjengelig i local-test