Filtry w widokach usługi Azure Monitor
Ważne
Widoki w usłudze Azure Monitor są wycofywane i przenoszone do skoroszytów, co zapewnia większą funkcjonalność.
Filtr w widoku usługi Azure Monitor umożliwia użytkownikom filtrowanie danych w widoku według wartości określonej właściwości bez modyfikowania samego widoku. Można na przykład zezwolić użytkownikom widoku na filtrowanie widoku tylko z określonego komputera lub zestawu komputerów. Można utworzyć wiele filtrów w jednym widoku, aby umożliwić użytkownikom filtrowanie według wielu właściwości. W tym artykule opisano sposób używania filtru i dodawania go do widoku niestandardowego.
Korzystanie z filtru
Wybierz zakres daty i godziny w górnej części widoku, aby otworzyć listę rozwijaną, w której można zmienić zakres czasu daty dla widoku.
Wybierz + , aby dodać filtr przy użyciu filtrów niestandardowych zdefiniowanych dla widoku. Wybierz wartość filtru z listy rozwijanej lub wprowadź wartość. Kontynuuj dodawanie filtrów, wybierając +pozycję .
Jeśli usuniesz wszystkie wartości filtru, ten filtr nie będzie już stosowany.
Tworzenie filtru
Utwórz filtr na karcie Filtry podczas edytowania widoku. Filtr jest globalny dla widoku i ma zastosowanie do wszystkich części w widoku.
W poniższej tabeli opisano ustawienia filtru.
Ustawienie | Opis |
---|---|
Nazwa pola | Nazwa pola używanego do filtrowania. To pole musi być zgodne z polem podsumowania w polu Zapytanie dotyczące wartości. |
Zapytanie o wartości | Zapytanie, aby uruchomić polecenie , aby wypełnić listę rozwijaną Filtr dla użytkownika. To zapytanie musi używać podsumowania lub unikatowego , aby podać unikatowe wartości dla określonego pola. Musi być zgodna z nazwą pola. Sortowanie umożliwia sortowanie wartości wyświetlanych użytkownikowi. |
Tag | Nazwa pola używanego w zapytaniach obsługujących filtr i jest również wyświetlana użytkownikowi. |
Przykłady
Poniższa tabela zawiera przykłady typowych filtrów.
Nazwa pola | Zapytanie o wartości | Tag |
---|---|---|
Computer (Komputer) | Puls | distinct Computer | sortuj według usługi Computer asc | Komputery |
EventLevelName | Zdarzenie | distinct EventLevelName | Ważność |
WażnośćLevel | Dziennik systemu | distinct SeverityLevel | Ważność |
SvcChangeType | ConfigurationChange | distinct svcChangeType | ChangeType |
Modyfikowanie zapytań widoku
Aby filtr miał jakikolwiek wpływ, należy zmodyfikować wszystkie zapytania w widoku, aby filtrować wybrane wartości. Jeśli nie zmodyfikujesz żadnych zapytań w widoku, żadne wartości wybrane przez użytkownika nie będą miały żadnego wpływu.
Składnia użycia wartości filtru w zapytaniu to:
where ${filter name}
Jeśli na przykład widok zawiera zapytanie zwracające zdarzenia i używające filtru o nazwie Computers
, można użyć następującego zapytania:
Event | where ${Computers} | summarize count() by EventLevelName
Jeśli dodano inny filtr o nazwie Severity
, możesz użyć następującego zapytania, aby użyć obu filtrów:
Event | where ${Computers} | where ${Severity} | summarize count() by EventLevelName
Następne kroki
Dowiedz się więcej o częściach wizualizacji , które można dodać do widoku niestandardowego.