Delen via


Visualisaties van statistieken

Met Azure Workbooks kunt u eenvoudig query's uitvoeren op gegevens uit verschillende Azure-abonnementen en deze combineren tot één metrische waarde. U kunt aanpassen hoe deze metrische waarde eruitziet, inclusief tekst- en achtergrondkleuren, tekengrootten en drempelwaarden instellen waarmee pictogrammen en kleuren worden gewijzigd op basis van de waarde.

Met Stat kunt u dashboards maken die u directe waarschuwingen geven wanneer een service in orde of beschadigd is, of wanneer belangrijke metrische gegevens onder een bepaald niveau vallen. Op deze manier blijft u op de hoogte en kunt u snel reageren op kritieke wijzigingen.

Schermopname van verschillende statistiekenvoorbeelden.

Een statistiek toevoegen

  1. Schakel de werkmap over naar de bewerkingsmodus door Bewerken te selecteren.

  2. Gebruik de koppeling Query toevoegen om een besturingselement voor logboekquery's toe te voegen aan de werkmap.

  3. Selecteer Azure Resource Graph voor het querytype. Voor resourcetype selecteert u bijvoorbeeld Application Insights en selecteert u de resources waarop u zich wilt richten.

  4. Gebruik de queryeditor om de KQL (Kusto-querytaal) voor uw analyse in te voeren.

    requests
    | where name !endswith('.eot')
    | summarize Requests = count(), Users = dcount(user_Id) by name
    | order by Requests desc
    
  5. Stel Visualisatie in op Stat.

  6. Selecteer de knop StatInstellingen om het deelvenster Statinstellingen te openen:

    • Stel in de kolom Use de volgende waarden in: Requests
    • Stel in tagtekst het volgende in:# of requests
    • Stel in Kleurinstellingen het volgende in:
      • Kleur toepassen op: Heatmap
      • Kleurenpalet: Red to Green
      • Minimumwaarde: 0
      • Maximumwaarde: 1.000
  7. Selecteer de knop Opslaan en Sluiten onderaan het deelvenster.

Schermopname van een geconfigureerde statvisualisatie in een werkmap.

Gegevens met één waarde en geaggregeerde gegevens

Visualisaties van statistieken kunnen één gegevenspunt uit een query of geaggregeerde gegevens uit meerdere rijen in een queryresultaat weergeven.

Gegevens met één waarde

Een gegevensstructuur met één waarde kan er bijvoorbeeld als volgt uitzien:

Tijdstempel Weergegeven als
2024-08-08T18:36:12Z OK

Voor de bovenstaande gegevens wordt in de visualisatie 'OK' weergegeven als de kolom 'Waarde' is geselecteerd. Deze enkele waarde kan een getal, tekenreeks of andere gegevenstypen zijn.

Geaggregeerde gegevens

Stat-visualisaties kunnen ook tijdreeksgegevens verwerken en eenvoudige aggregaties uitvoeren. Voorbeeld:

Tijdstempel Weergegeven als
2024-08-08T18:30:00Z 42
2024-08-08T18:31:00Z 45
2024-08-08T18:32:00Z 50
... ...

Voor de bovenstaande gegevens zou de visualisatie standaard de eerste waarde weergeven. Als er een aggregatiefunctie is opgegeven, wordt de functie toegepast op de waarden van de geselecteerde kolom, waarbij de gegevens dienovereenkomstig worden samengevat.

Instellingen voor statistieken

Instelling Beschrijving
Use column Hiermee selecteert u de kolom die de numerieke waarde of tekstwaarde opgeeft die in de visualisatie moet worden weergegeven.
Make this item a link Hiermee kan de geselecteerde waarde functioneren als een klikbare koppeling.
Aggregation Hiermee kiest u een aggregatiefunctie die moet worden toegepast op de queryresultaten, zoals None, SumAverage, enzovoort. Aggregatie is relevant wanneer u met meerdere gegevenspunten werkt.
Custom number formatting Hiermee staat u aangepaste opmaak van numerieke waarden toe, zoals het opgeven van decimalen of het toevoegen van een voorvoegsel/achtervoegsel.
Apply custom tooltip Hiermee kunt u aangepaste knopinfo toevoegen aan de statistiek, die aanvullende informatie biedt bij het aanwijzen van de statistiek.
Tag text Hiermee stelt u de legendatekst in die onder de hoofdwaarde in de visualisatie moet worden weergegeven, zodat de gegevens context bieden.
Font style Selecteert de tekengrootte en -stijl die in de visualisatie worden gebruikt. Met de standaardoptie Auto wordt de tekengrootte aangepast op basis van de totale grootte van de visualisatie.
Color mode Bepaalt hoe kleuren worden toegepast in de statistiek. U kunt bijvoorbeeld de kleur toepassen op de achtergrond of voorgrond.
Apply color from Hiermee geeft u de methode voor het bepalen van de kleur toegepast op de statistiek. Opties zijn onder andere Thresholds, Heatmapof een Static value.
Color settings Hiermee kunt u de achtergrond of voorgrond van de statistiek instellen.
Icon Settings Hiermee kunt u pictogrammen toevoegen en aanpassen op basis van voorwaarden die zijn gedefinieerd door de Source, Operatoren Value. Pictogrammen kunnen visueel verschillende statussen of drempelwaarden vertegenwoordigen.

Kleur toepassen op basis van drempelwaarden

Drempelwaarden passen een specifieke kleur toe, afhankelijk van de waarde van de visualisatie die aan een specifieke voorwaarde voldoet.

Instelling Beschrijving
Bron De oorsprong van gegevens (bijvoorbeeld 'Celwaarde' of een kolom).
Operator De vergelijkingsoperator (bijvoorbeeld kleiner dan, gelijk aan).
Value De drempelwaarde waarmee kleuring wordt geactiveerd.
Kleur De kleur die wordt toegepast wanneer aan voorwaarden wordt voldaan; is standaard ingesteld op 'Geen'.
  1. Schakel de werkmap over naar de bewerkingsmodus door Bewerken te selecteren.

  2. Gebruik de koppeling Query toevoegen om een besturingselement voor logboekquery's toe te voegen aan de werkmap.

  3. Selecteer Azure Resource Graph voor het querytype. Voor resourcetype selecteert u bijvoorbeeld Application Insights en selecteert u de resources waarop u zich wilt richten.

  4. Gebruik de queryeditor om de KQL voor uw analyse in te voeren.

    ServiceHealthResources
    | where type =~ 'Microsoft.ResourceHealth/events' 
        and properties.EventType == 'ServiceIssue' 
        and properties.Status == 'Active'
    | summarize Status = iif(count() == 0, "OK", "Unhealthy")
    
  5. Stel Visualisatie in op Stat.

  6. Selecteer de knop StatInstellingen om het deelvenster Statinstellingen te openen:

    • Stel in de kolom Use de volgende waarden in: Status
    • Stel in tagtekst het volgende in:Service Health Status
    • Stel in Kleurinstellingen het volgende in:
      • Kleur toepassen op: Thresholds
      • Maak in de velden de eerste drempelwaarde:
        • Operator: ==
        • Waarde: Unhealthy
        • Kleur: Red (bright)
      • Maak in de velden de tweede drempelwaarde:
        • Operator: ==
        • Waarde: OK
        • Kleur: Green
  7. Selecteer de knop Opslaan en Sluiten onderaan het deelvenster.

De query geeft nu een andere kleur weer, afhankelijk van de status van de resource van uw query's.

Schermopname van stat met een rode drempelwaarde ingesteld.

Een heatmapstijlkleur toepassen

Wanneer de heatmap-optie is geselecteerd, wordt de kleur van de visualisatie geselecteerd op basis van de kleurovergang tussen de minimum- en maximumwaarde.

Veld Beschrijving
Kleurenpalet Kies een kleurovergang voor de heatmap (bijvoorbeeld 'Rood naar groen').
Minimumwaarde Stel de ondergrens voor de heatmap in.
Maximumwaarde Stel de bovengrens voor de heatmap in.
  1. Schakel de werkmap over naar de bewerkingsmodus door Bewerken te selecteren.

  2. Gebruik de koppeling Query toevoegen om een query besturingselement toe te voegen aan de werkmap.

  3. Selecteer Azure Resource Graph voor het querytype. Voor resourcetype selecteert u bijvoorbeeld Application Insights en selecteert u de resources waarop u zich wilt richten.

  4. Gebruik de queryeditor om de KQL voor uw analyse in te voeren.

    ServiceHealthResources
    | where type =~ 'Microsoft.ResourceHealth/events' 
        and properties.EventType == 'ServiceIssue' 
        and properties.Status == 'Active'
    | summarize Count=count()
    
  5. Stel Visualisatie in op Stat.

  6. Selecteer de knop StatInstellingen om het deelvenster Statinstellingen te openen:

    • Stel in de kolom Use de volgende waarden in: Count
    • Stel in tagtekst het volgende in:Active Health Events Count
    • Stel in Kleurinstellingen het volgende in:
      • Kleur toepassen op: Heatmap
      • Kleurenpalet: Green to Red
      • Minimumwaarde: 0
      • Maximumwaarde: 100
  7. Selecteer de knop Opslaan en Sluiten onderaan het deelvenster.

Afhankelijk van de waarde die door de query in de Count kolom wordt geretourneerd, valt de kleur binnen de kleurovergang van het gekozen palet.

Schermopname van stat met een groene heatmapset.

Een statische kleur toepassen

Wanneer de optie Statische waarde is geselecteerd, bepaalt het veld Kleur welke kleur wordt gebruikt voor de statistiek.

Gebruiksgevallen

Query's uitvoeren op AKS-clusters (Azure Kubernetes Service) voor resourcegebruik

Schermopname van stat voor AKS-gebruik

  1. Schakel de werkmap over naar de bewerkingsmodus door Bewerken te selecteren.

  2. Gebruik de koppeling Parameters toevoegen om een parameterstap toe te voegen aan de query.

  3. Selecteer Parameter toevoegen en configureer vervolgens de parameter:

    • Parameternaam: Prometheus

    • Weergavenaam: Prometheus instance

    • Parametertype: Resource picker

    • Vereist: Checked

    • Gegevens ophalen uit: Query

      • Stel de query in op:

        • Gegevensbron: Azure Resource Graph
        resources 
        | where type =~ "microsoft.monitor/accounts" and isnotempty(todynamic(properties).metrics.prometheusQueryEndpoint) 
        | project id
        
    • Selecteer Opslaan.

  4. Selecteer Parameter toevoegen en configureer vervolgens de parameter:

    • Parameternaam: TimeRange
    • Weergavenaam: Time range
    • Parametertype: Time range picker
    • Selecteer Opslaan.
  5. Selecteer Klaar bewerken om de parameters te configureren.

    • Zodra de parameterquery's zijn geladen, selecteert u het gewenste Prometheus-exemplaar dat u wilt bewaken.
  6. Gebruik de koppeling Query toevoegen om een query besturingselement toe te voegen aan de werkmap.

  7. Selecteer Prometheus als querytype.

  8. Voor Azure Monitor-werkruimte selecteert u onder Resourceparameters de optie Prometheus Instance.

  9. Selecteer voor Tijdsbereik onder Parameters voor tijdsbereik de optie TimeRange.

  10. Selecteer voor Visualisatie de optie Stat.

  11. Kies voor de query welke metrische gegevens u wilt bewaken:

    • CPU-gebruik:

      1 - avg(rate(node_cpu_seconds_total{mode="idle"}[5m]))
      
    • Geheugengebruik:

      1 - sum( sum(
      node_memory_MemAvailable_bytes or
      (
           node_memory_Buffers_bytes +
           node_memory_Cached_bytes +
           node_memory_MemFree_bytes +
           node_memory_Slab_bytes
      )
      ) by (cluster)) / sum(node_memory_MemTotal_bytes)
      
  12. Voor elke metrische waarde moet de waarde worden opgemaakt. Selecteer Stat-instellingen.

    • Controleer de opmaak van aangepaste getallen.

      • Stijl: Percent

      • Minimale fractionele cijfers: 2 (of gewenste waarde)

      • Maximum aantal fractionele cijfers: 2 (of gewenste waarde)

        Schermopname van instellingen voor nummeropmaak.

    • Selecteer Opslaan en sluiten.

  13. Selecteer Query uitvoeren en bekijk de gewenste metrische waarde.

  14. Selecteer Klaar met bewerken om de stap af te sluiten.

    Schermopname van het CPU-gebruik via de visualisatie Stat in Workbooks.