Filter in Azure Monitor-Ansichten
Wichtig
Ansichten in Azure Monitor werden eingestellt und in Arbeitsmappen übergeführt, die mehr Funktionalität bieten.
Mit Filtern in einer Azure Monitor-Ansicht können Benutzer die Daten in der Ansicht anhand des Werts einer bestimmten Eigenschaft filtern, ohne die Ansicht selbst zu ändern. Beispielsweise können Sie Benutzern Ihrer Ansicht ermöglichen, die Ansicht nach Daten nur von einem bestimmten Computer oder eine Gruppe von Computern zu filtern. Sie können mehrere Filter für eine einzelne Ansicht erstellen, um Benutzern das Filtern nach mehreren Eigenschaften zu ermöglichen. Dieser Artikel beschreibt, wie Sie Filter verwenden und einer benutzerdefinierten Ansicht hinzufügen.
Verwenden eines Filters
Wählen Sie oben in der Ansicht den Datums-/Uhrzeitbereich aus, um die Dropdownliste zu öffnen, in der Sie den Datums-/Uhrzeitbereich für die Ansicht ändern können.
Wählen Sie + aus, um einen Filter mithilfe der benutzerdefinierten Filter hinzuzufügen, die für die Ansicht definiert sind. Wählen Sie entweder einen Wert für den Filter aus der Dropdownliste aus, oder geben Sie einen Wert ein. Fügen Sie weitere Filter hinzu, indem Sie + auswählen.
Wenn Sie alle Werte für einen Filter entfernen, wird dieser Filter nicht mehr angewendet.
Erstellen eines Filters
Erstellen Sie einen Filter über die Registerkarte Filter, wenn Sie eine Ansicht bearbeiten. Der Filter gilt global für die Ansicht und wird auf alle Teile der Ansicht angewendet.
In der folgenden Tabelle werden die Einstellungen für Filter beschrieben.
Einstellung | Beschreibung |
---|---|
Feldname | Der Name des zum Filtern verwendeten Felds. Dieses Feld muss dem Zusammenfassungsfeld unter Werte abfragen entsprechen. |
Werte abfragen | Die Abfrage, die zum Auffüllen der Dropdownliste Filter für den Benutzer ausgeführt werden soll. Diese Abfrage muss entweder Zusammenfassen oder Verschieden verwenden, um eindeutige Werte für ein bestimmtes Feld bereitzustellen. Es muss mit dem Feldnamen übereinstimmen. Sie können Sortieren verwenden, um die dem Benutzer angezeigten Werte zu sortieren. |
Tag | Name für das Feld, der in Abfragen mit dem Filter verwendet und dem Benutzer angezeigt wird. |
Beispiele
Die folgende Tabelle enthält Beispiele für gängige Filter.
Feldname | Abfrage für Werte | Tag |
---|---|---|
Computer | Heartbeat | distinct Computer | sort by Computer asc | Computers |
EventLevelName | Event | distinct EventLevelName | Schweregrad |
SeverityLevel | Syslog | distinct SeverityLevel | Schweregrad |
SvcChangeType | ConfigurationChange | distinct svcChangeType | ChangeType |
Ändern von Ansichtsabfragen
Damit ein Filter wirkt, müssen Sie Abfragen in der Ansicht so ändern, dass über die ausgewählten Werte gefiltert wird. Wenn Sie keine Abfragen in der Ansicht ändern, haben die vom Benutzer ausgewählten Werte keine Auswirkungen.
Die Syntax für die Verwendung eines Filterwerts in einer Abfrage lautet:
where ${filter name}
Wenn Ihre Ansicht beispielsweise eine Abfrage aufweist, die Ereignisse zurückgibt und einen Filter namens Computers
verwendet, könnten Sie die folgende Abfrage verwenden:
Event | where ${Computers} | summarize count() by EventLevelName
Wenn Sie einen weiteren Filter mit dem Namen Severity
hinzugefügt haben, könnten Sie die folgenden Abfrage mit beiden Filtern verwenden:
Event | where ${Computers} | where ${Severity} | summarize count() by EventLevelName
Nächste Schritte
Erfahren Sie mehr über die Visualisierungsteile, die Sie der benutzerdefinierten Ansicht hinzufügen können.