Udostępnij za pośrednictwem


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.

Zrzut ekranu przedstawiający menu rozwijane Zakres czasu dla widoku w usłudze Azure Monitor z wybraną opcją Ostatnie 7 dni.

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ę .

Zrzut ekranu przedstawiający okno dialogowe dodawania filtru niestandardowego w usłudze Azure Monitor. Właściwość Komputery jest wybierana w menu rozwijanym Wybierz właściwość.

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.

Zrzut ekranu przedstawiający ustawienia filtru.

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.