Erstellen und Freigeben von Dashboards von Log Analytics-Daten
Log Analytics-Dashboards können alle gespeicherten Protokollabfragen visualisieren. Mit Visualisierungen können Sie IT-Betriebsdaten in Ihrer Organisation suchen, korrelieren und freigeben. Dieses Tutorial behandelt das Erstellen einer Protokollabfrage, die ein freigegebenes Dashboard unterstützt, auf das Ihr IT-Betriebssupportteam zugreift. Folgendes wird vermittelt:
- Erstellen Sie ein freigegebenes Dashboard im Azure-Portal.
- Visualisieren Sie eine Leistungsprotokollabfrage.
- Fügen Sie eine Protokollabfrage zu einem freigegebenen Dashboard hinzu.
- Passen Sie eine Kachel in einem freigegebenen Dashboard an.
Für das Beispiel in diesem Tutorial muss ein virtueller Computer vorhanden sein, der mit dem Log Analytics-Arbeitsbereich verbunden ist.
Melden Sie sich auf dem Azure-Portal an.
Melden Sie sich beim Azure-Portal an.
Erstellen eines freigegebenen Dashboards
Wählen Sie Dashboard aus, um ihr standardmäßiges Dashboard zu öffnen. Ihr Dashboard sieht anders aus als im folgenden Beispiel.
Hier können Sie für all Ihre Azure-Ressourcen die Betriebsdaten zusammenstellen, die für die IT-Abteilung am wichtigsten sind, einschließlich Telemetriedaten aus Azure Log Analytics. Bevor wir eine Protokollabfrage visualisieren, erstellen wir ein Dashboard und geben es frei. Wir können uns dann auf unser Beispiel einer Leistungsprotokollabfrage konzentrieren, die als Liniendiagramm dargestellt wird, und sie dem Dashboard hinzufügen.
Hinweis
Die folgenden Diagrammtypen werden in Azure-Dashboards mithilfe von Protokollabfragen unterstützt:
areachart
columnchart
piechart
(wird im Dashboard als Ringdiagramm dargestellt)scatterchart
timechart
Um ein neues Dashboard zu erstellen, wählen Sie Neues Dashboard aus.
Diese Aktion erstellt ein neues, leeres, privates Dashboard. Es wird in einem Anpassungsmodus geöffnet, in dem Sie Ihr Dashboard benennen und Kacheln hinzufügen oder neu anordnen können. Bearbeiten Sie den Namen des Dashboards, und geben Sie Beispieldashboard für dieses Tutorial an. Klicken Sie dann auf Anpassung abgeschlossen.
Wenn Sie ein Dashboard erstellen, ist es standardmäßig ein privates Dashboard. Dies bedeutet, dass Sie die einzige Person sind, die es anzeigen kann. Um es für andere sichtbar zu machen, wählen Sie Freigeben aus.
Wählen Sie für die Veröffentlichung des Dashboards ein Abonnement und eine Ressourcengruppe aus. Sie werden der Einfachheit halber zu einem Muster geführt, bei dem Sie Dashboards in einer Ressourcengruppe mit dem Namen Dashboards anordnen. Überprüfen Sie das ausgewählte Abonnement, und klicken Sie dann auf Veröffentlichen. Der Zugriff auf die im Dashboard angezeigten Informationen wird mit rollenbasierter Zugriffssteuerung in Azure gesteuert.
Visualisieren einer Protokollabfrage
Log Analytics ist ein dediziertes Portal, das für die Arbeit mit Protokollabfragen und deren Ergebnissen verwendet wird. Zu den Funktionen zählen die Möglichkeiten, eine Abfrage in mehreren Zeilen zu bearbeiten und Codes selektiv auszuführen. Log Analytics verwendet auch kontextsensitives IntelliSense und Smart Analytics.
In diesem Tutorial erstellen Sie mit Log Analytics eine Leistungsansicht in grafischer Form und speichern sie für eine zukünftige Abfrage. Anschließend heften Sie es an das freigegebene Dashboard an, das Sie zuvor erstellt haben.
Öffnen Sie Log Analytics durch Auswahl von Protokolle im Azure Monitor-Menü. Zu Beginn wird eine neue leere Abfrage angezeigt.
Öffnen Sie die folgende Abfrage, um nur die Datensätze zur Prozessorauslastung für Windows- und Linux-Computer zurückzugeben. Die Datensätze werden nach Computer
und TimeGenerated
gruppiert und in einem visuellen Diagramm angezeigt. Klicken Sie auf Ausführen, um die Abfrage auszuführen und das resultierende Diagramm anzuzeigen.
Perf
| where CounterName == "% Processor Time" and ObjectName == "Processor" and InstanceName == "_Total"
| summarize AggregatedValue = avg(CounterValue) by bin(TimeGenerated, 1hr), Computer
| render timechart
Speichern Sie die Abfrage, indem Sie Speichern auswählen.
Geben Sie unter Abfrage speichern einen Namen wie z. B. Azure-VMs – Prozessorauslastung und eine Kategorie wie z. B. Dashboards ein. Wählen Sie Speichern aus. Auf diese Weise können Sie eine Bibliothek für allgemeine Abfragen erstellen, die Sie verwenden und ändern können. Heften Sie diese Abfrage schließlich an das freigegebene Dashboard an, das Sie zuvor erstellt haben. Wählen Sie in der oberen rechten Ecke der Seite die Schaltfläche An Dashboard anheften aus, und wählen Sie dann den Dashboardnamen aus.
Jetzt haben Sie eine Abfrage an das Dashboard geheftet und werden feststellen, dass sie mit einem allgemeinen Titel und mit einem Kommentar darunter versehen ist.
Benennen Sie die Abfrage mit einem aussagekräftigen Namen um, der für jeden, der sie anzeigt, leicht verständlich ist. Wählen Sie Bearbeiten aus, um den Titel und Untertitel für die Kachel anzupassen, und wählen Sie dann Aktualisieren aus. Ein Banner wird angezeigt, in dem Sie aufgefordert werden, Änderungen zu veröffentlichen oder zu verwerfen. Wählen Sie Kopie speichern aus.
Nächste Schritte
In diesem Tutorial haben Sie gelernt, ein Dashboard im Azure-Portal zu erstellen und ihm eine Protokollabfrage hinzuzufügen. Unter diesem Link finden Sie vordefinierte Log Analytics-Skriptbeispiele.