Grafiekvisualisaties
Azure Workbooks-grafiekvisualisaties bieden ondersteuning voor het visualiseren van willekeurige grafieken op basis van gegevens uit logboeken om de relaties tussen bewakingsentiteiten weer te geven.
In de volgende grafiek ziet u hoe gegevens via en naar een computer stromen via verschillende poorten naar en van externe computers. Het wordt gekleurd op type, bijvoorbeeld computer versus poort versus extern IP-adres. De randgrootten komen overeen met de hoeveelheid gegevens die ertussen stroomt. De onderliggende gegevens zijn afkomstig van KQL-query die is gericht op VM-verbindingen.
Een grafiek toevoegen
Schakel de werkmap over naar de bewerkingsmodus door Bewerken te selecteren.
Gebruik de koppeling Query toevoegen om een besturingselement voor logboekquery's toe te voegen aan de werkmap.
Selecteer Logboeken voor het querytype. Voor resourcetype selecteert u bijvoorbeeld Application Insights en selecteert u de resources waarop u zich wilt richten.
Gebruik de queryeditor om de KQL voor uw analyse in te voeren.
let data = dependencies | summarize Calls = count() by App = appName, Request = operation_Name, Dependency = name | extend RequestId = strcat(App, '::', Request); let links = data | summarize Calls = sum(Calls) by App, RequestId | project SourceId = App, TargetId = RequestId, Calls, Kind = 'App -> Request' | union (data | project SourceId = RequestId, TargetId = Dependency, Calls, Kind = 'Request -> Dependency'); let nodes = data | summarize Calls = sum(Calls) by App | project Id = App, Name = App, Calls, Kind = 'App' | union (data | summarize Calls = sum(Calls) by RequestId, Request | project Id = RequestId, Name = Request, Calls, Kind = 'Request') | union (data | summarize Calls = sum(Calls) by Dependency | project Id = Dependency, Name = Dependency, Calls, Kind = 'Dependency'); nodes | union (links)
Stel Visualisatie in op Grafiek.
Selecteer Grafiekinstellingen om het deelvenster Grafiekinstellingen te openen.
Stel in Instellingen voor knooppuntindeling bovenaan het volgende in:
- Belangrijkste inhoud
- Kolom gebruiken:
Name
- Kolomweergave:
Text
- Kolom gebruiken:
- Inhoud centreren
- Kolom gebruiken:
Calls
- Kolomweergave:
Big Number
- Kleurenpalet:
None
- Kolom gebruiken:
- Onderste inhoud
- Kolom gebruiken:
Kind
- Kolomweergave:
Text
- Kolom gebruiken:
- Belangrijkste inhoud
Stel onder in Indelingsinstellingen het volgende in:
- Knooppunt-id:
Id
- Bron-id:
SourceId
- Doel-id:
TargetId
- Edge-label:
None
- Randgrootte:
Calls
- Knooppuntgrootte:
None
- Kleurtype:
Categorical
- Kleurveld van knooppunt:
Kind
- Kleurenpalet:
Pastel
- Knooppunt-id:
Selecteer Opslaan en sluiten onderaan het deelvenster.
Grafiekinstellingen
Instelling | Beschrijving |
---|---|
Node ID |
Selecteert een kolom met de unieke id van knooppunten in de grafiek. De waarde van de kolom kan een tekenreeks of een getal zijn. |
Source ID |
Hiermee selecteert u een kolom met de id's van bronknooppunten voor randen in de grafiek. Waarden moeten worden toegewezen aan een waarde in de Node Id kolom. |
Target ID |
Hiermee selecteert u een kolom met de id's van doelknooppunten voor randen in de grafiek. Waarden moeten worden toegewezen aan een waarde in de Node Id kolom. |
Edge Label |
Hiermee selecteert u een kolom met randlabels in de grafiek. |
Edge Size |
Hiermee selecteert u een kolom met de metrische waarde waarop de randbreedten worden gebaseerd. |
Node Size |
Hiermee selecteert u een kolom met de metrische gegevens waarop de knooppuntgebieden worden gebaseerd. |
Coloring Type |
Wordt gebruikt om het kleurenschema voor knooppunten te kiezen. |
Kleurtypen voor knooppunten
Kleurtype | Beschrijving |
---|---|
None |
Alle knooppunten hebben dezelfde kleur. |
Categorical |
Knooppunten worden kleuren toegewezen op basis van de waarde of categorie uit een kolom in de resultatenset. In het voorgaande voorbeeld is de kleuring gebaseerd op de kolom Kind van de resultatenset. Ondersteunde paletten zijn Default , Pastel en Cool tone . |
Field Based |
In dit type biedt een kolom specifieke RGB-waarden die voor het knooppunt moeten worden gebruikt. Biedt de meeste flexibiliteit, maar vereist meestal meer werk om in te schakelen. |
Instellingen voor knooppuntindeling
U kunt opgeven welke inhoud naar de verschillende onderdelen van een knooppunt gaat: boven, links, centreren, rechts en onder. Grafieken kunnen elke werkmap van een renderer gebruiken die ondersteuning biedt voor tekst, grote getallen, spark-lijnen en pictogrammen.
Kleuren van knooppunten op basis van velden
Schakel de werkmap over naar de bewerkingsmodus door Bewerken te selecteren.
Gebruik de koppeling Query toevoegen om een besturingselement voor logboekquery's toe te voegen aan de werkmap.
Selecteer Logboeken voor het querytype. Voor resourcetype selecteert u bijvoorbeeld Application Insights en selecteert u de resources waarop u zich wilt richten.
Gebruik de queryeditor om de KQL voor uw analyse in te voeren.
let data = dependencies | summarize Calls = count() by App = appName, Request = operation_Name, Dependency = name | extend RequestId = strcat(App, '::', Request); let links = data | summarize Calls = sum(Calls) by App, RequestId | project SourceId = App, TargetId = RequestId, Calls, Kind = 'App -> Request' | union (data | project SourceId = RequestId, TargetId = Dependency, Calls, Kind = 'Request -> Dependency'); let nodes = data | summarize Calls = sum(Calls) by App | project Id = App, Name = App, Calls, Color = 'FD7F23' | union (data | summarize Calls = sum(Calls) by RequestId, Request | project Id = RequestId, Name = Request, Calls, Color = 'B3DE8E') | union (data | summarize Calls = sum(Calls) by Dependency | project Id = Dependency, Name = Dependency, Calls, Color = 'C9B3D5'); nodes | union (links)
Stel Visualisatie in op
Graph
.Selecteer Grafiekinstellingen om het deelvenster Grafiekinstellingen te openen.
Stel in Instellingen voor knooppuntindeling bovenaan het volgende in:
- Belangrijkste inhoud:
- Kolom gebruiken:
Name
- Kolomweergave:
Text
- Kolom gebruiken:
- Inhoud centreren:
- Kolom gebruiken:
Calls
- Kolomweergave:
Big Number
- Kleurenpalet:
None
- Kolom gebruiken:
- Onderste inhoud:
- Kolom gebruiken:
Kind
- Kolomweergave:
Text
- Kolom gebruiken:
- Belangrijkste inhoud:
Stel onder in Indelingsinstellingen het volgende in:
- Knooppunt-id:
Id
- Bron-id:
SourceId
- Doel-id:
TargetId
- Edge-label:
None
- Randgrootte:
Calls
- Knooppuntgrootte:
Node
- Kleurtype:
Field Based
- Kleurveld van knooppunt:
Color
- Knooppunt-id:
Selecteer Opslaan en sluiten onderaan het deelvenster.
Volgende stappen
- Grafieken ondersteunen ook de renderer van de samengestelde staaf. Zie Renderer voor samengestelde staaf voor meer informatie.
- Meer informatie over de gegevensbronnen die u in werkmappen kunt gebruiken.