Aangepaste KPI-dashboards maken met Behulp van Application Insights
U kunt meerdere dashboards maken in de Azure Portal met tegels die gegevens uit meerdere Azure-resources in verschillende resourcegroepen en abonnementen visualiseren. U kunt vanuit Application Insights verschillende grafieken en weergaven vastmaken om aangepaste dashboards te maken die u een volledig beeld geven van de status en prestaties van uw toepassing. In deze zelfstudie wordt u begeleid bij het maken van een aangepast dashboard met meerdere typen gegevens en visualisaties van Application Insights.
In deze zelfstudie leert u procedures om het volgende te doen:
- Een aangepast dashboard maken in Azure.
- Voeg een tegel toe vanuit de tegelgalerie.
- Voeg standaard metrische gegevens in Application Insights toe aan het dashboard.
- Voeg een aangepaste grafiek met metrische gegevens op basis van Application Insights toe aan het dashboard.
- Voeg de resultaten van een Log Analytics-query toe aan het dashboard.
Vereisten
Vereisten voor het voltooien van deze zelfstudie:
- Een .NET-toepassing implementeren in Azure.
- Schakel de Application Insights SDK in.
Notitie
De vereiste machtigingen voor het werken met dashboards worden beschreven in het artikel over toegangsbeheer voor dashboards.
Aanmelden bij Azure
Meld u aan bij de Azure-portal.
Een nieuw dashboard maken
Waarschuwing
Als u uw Application Insights-resource verplaatst naar een andere resourcegroep of een ander abonnement, moet u het dashboard handmatig bijwerken door de oude tegels te verwijderen en nieuwe tegels vast te maken uit dezelfde Application Insights-resource op de nieuwe locatie.
Een dashboard kan resources uit meerdere toepassingen, resourcegroepen en abonnementen bevatten. Begin deze zelfstudie met het maken van een nieuw dashboard voor uw toepassing.
Selecteer dashboard in de vervolgkeuzelijst aan de linkerkant in de Azure Portal.
Selecteer nieuw dashboardLeeg dashboard> in het deelvenster Dashboard.
Voer een naam in voor het dashboard.
Bekijk de tegelgalerie voor verschillende tegels die u aan uw dashboard kunt toevoegen. U kunt grafieken en andere weergaven ook rechtstreeks vanuit Application Insights vastmaken aan het dashboard.
Zoek de tegel Markdown en sleep deze naar uw dashboard. Met deze tegel kunt u tekst toevoegen die is opgemaakt in Markdown, wat ideaal is voor het toevoegen van beschrijvende tekst aan uw dashboard. Zie Een Markdown-tegel op Azure-dashboards gebruiken om aangepaste inhoud weer te geven voor meer informatie.
Voeg tekst toe aan de tegeleigenschappen en wijzig het formaat van de tegel op het canvas van het dashboard.
Selecteer Aanpassen voltooid boven aan het scherm om de modus voor het aanpassen van tegels af te sluiten.
Statusoverzicht toevoegen
Een dashboard met statische tekst is niet erg interessant, dus voeg een tegel uit Application Insights toe om informatie over uw toepassing weer te geven. U kunt Application Insights-tegels toevoegen vanuit de tegelgalerie. U kunt ze ook rechtstreeks vanuit Application Insights-schermen vastmaken. Op deze manier kunt u grafieken en weergaven configureren waarmee u al bekend bent voordat u ze vastmaakt aan uw dashboard.
Voeg eerst het standaardstatusoverzicht voor uw toepassing toe. Deze tegel vereist geen configuratie en maakt minimale aanpassingen in het dashboard mogelijk.
Open uw Application Insights-resource op het startscherm.
Selecteer in het deelvenster Overzicht het
om de tegel toe te voegen aan een dashboard.
Selecteer op het tabblad Vastmaken aan dashboard aan welk dashboard u de tegel wilt toevoegen of een nieuw dashboard wilt maken.
Rechtsboven wordt een melding weergegeven dat de tegel is vastgemaakt aan uw dashboard. Selecteer Vastgemaakt aan dashboard in de melding om terug te keren naar uw dashboard of het deelvenster Dashboard te gebruiken.
Selecteer Bewerken om de positie te wijzigen van de tegel die u aan uw dashboard hebt toegevoegd. Selecteer de tegel en sleep deze naar de gewenste positie. Selecteer vervolgens Aanpassen voltooid. Uw dashboard heeft nu een tegel met nuttige informatie.
Aangepaste grafiek met metrische gegevens toevoegen
U kunt het deelvenster Metrische gegevens gebruiken om een metrische waarde weer te geven die in de loop van de tijd door Application Insights is verzameld met optionele filters en groepering. Net als alle andere items in Application Insights kunt u deze grafiek aan het dashboard toevoegen. Voor deze stap moet u eerst een beetje aanpassing uitvoeren.
Open uw Application Insights-resource op het startscherm.
Selecteer Metrische gegevens.
Er wordt een lege grafiek weergegeven en u wordt gevraagd een metrische waarde toe te voegen. Voeg een waarde toe aan de grafiek en eventueel een filter en groepering. In het volgende voorbeeld ziet u het aantal serveraanvragen gegroepeerd op geslaagd. Deze grafiek geeft een actieve weergave van geslaagde en mislukte aanvragen.
Selecteer Vastmaken aan dashboard aan de rechterkant.
In de rechterbovenhoek wordt een melding weergegeven dat uw tegel is vastgemaakt aan uw dashboard. Selecteer Aan dashboard vastgemaakt in de melding om terug te keren naar het dashboard of om het dashboardtabblad te gebruiken.
De tegel is nu aan uw dashboard toegevoegd. Selecteer Bewerken om de plaatsing van de tegel te wijzigen. Selecteer de tegel en sleep deze naar de gewenste positie. Selecteer vervolgens Aanpassen voltooid.
Een logboekquery toevoegen
Application Insights-logboeken bieden een uitgebreide querytaal die u kunt gebruiken om alle gegevens te analyseren die door Application Insights worden verzameld. Net als bij grafieken en andere weergaven kunt u de uitvoer van een logboekquery toevoegen aan uw dashboard.
Open uw Application Insights-resource in het startscherm.
Selecteer aan de linkerkant onder Bewakingde optie Logboeken om het tabblad Logboeken te openen.
Voer de volgende query in, die de top 10 meest aangevraagde pagina's en het aantal aanvragen retourneert:
requests | summarize count() by name | sort by count_ desc | take 10
Selecteer Uitvoeren om de resultaten van de query te valideren.
Selecteer het speldpictogram
en selecteer vervolgens de naam van uw dashboard.
Voordat u teruggaat naar het dashboard, voegt u nog een query toe, maar geeft u deze weer als een grafiek. Nu ziet u de verschillende manieren om een logboekquery in een dashboard te visualiseren. Begin met de volgende query die een overzicht geeft van de tien belangrijkste bewerkingen met de meeste uitzonderingen:
exceptions | summarize count() by operation_Name | sort by count_ desc | take 10
Selecteer Grafiek en selecteer vervolgens Ring om de uitvoer te visualiseren.
Selecteer het speldpictogram
rechtsboven om de grafiek aan uw dashboard vast te maken. Ga vervolgens terug naar uw dashboard.
De resultaten van de query's worden aan uw dashboard toegevoegd in de indeling die u hebt geselecteerd. Selecteer en sleep elk resultaat naar positie. Selecteer vervolgens Aanpassen voltooid.
Selecteer het potloodpictogram
op elke titel en gebruik dit om de titels beschrijvend te maken.
Dashboard delen
- Selecteer Delen aan de bovenkant van het dashboard om uw wijzigingen te publiceren.
- Desgewenst kunt u specifieke gebruikers opgeven die toegang tot het dashboard moeten krijgen. Zie Azure-dashboards delen met behulp van op rollen gebaseerd toegangsbeheer voor meer informatie.
- Selecteer Publiceren.
Volgende stappen
In deze zelfstudie hebt u geleerd hoe u aangepaste dashboards maakt. Bekijk nu de rest van de Application Insights-documentatie, die ook een casestudy bevat.