Filtry v zobrazení monitorování AzureFilters in Azure Monitor views

A filtr v zobrazení monitorování Azure umožňuje uživatelům k filtrování dat v zobrazení podle hodnoty určité vlastnosti beze změny samotného zobrazení.A filter in an Azure Monitor view allows users to filter the data in the view by the value of a particular property without modifying the view itself. Například můžete umožnit uživatelům zobrazení filtrovat zobrazení dat jenom z určitého počítače nebo sadu počítačů.For example, you could allow users of your view to filter the view for data only from a particular computer or set of computers. Na jedno zobrazení umožňuje uživatelům můžete filtrovat podle několika vlastností můžete vytvořit více filtrů.You can create multiple filters on a single view to allow users to filter by multiple properties. Tento článek popisuje, jak pomocí filtru a přidejte ho do vlastního zobrazení.This article describes how to use a filter and add one to a custom view.

Pomocí filtruUsing a filter

Klikněte na datum časový rozsah v horní části zobrazení otevřete rozevírací nabídky, kde můžete změnit datum časový rozsah pro zobrazení.Click the date time range at the top of a view to open the drop down where you can change the date time range for the view.

Příklad filtru

Klikněte na tlačítko + přidejte filtr pomocí vlastní filtry, které jsou definovány pro zobrazení.Click the + to add a filter using custom filters that are defined for the view. Hodnota pro filtr buď vyberte z rozevíracího seznamu nebo zadejte hodnotu.Either select a value for the filter from the dropdown or type in a value. Pokračujte kliknutím na Přidat filtry + .Continue to add filters by clicking the +.

Příklad filtru

Pokud odeberete všechny hodnoty filtru, bude použito už tento filtr.If you remove all of the values for a filter, then that filter will no longer be applied.

Vytvoření filtruCreating a filter

Vytvořit filtr ze sloupce filtry kartě při zobrazení pro úpravy.Create a filter from the Filters tab when editing a view. Tento filtr je globální zobrazení a platí pro všechny části v zobrazení.The filter is global for the view and applies to all parts in the view.

Nastavení filtru

Následující tabulka popisuje nastavení pro filtr.The following table describes the settings for a filter.

NastaveníSetting PopisDescription
Název poleField Name Název pole použít pro filtrování.Name of the field used for filtering. Toto pole musí odpovídat poli summarize v dotaz na hodnoty.This field must match the summarize field in Query for Values.
Dotaz na hodnotyQuery for Values Použijte dotaz pro spuštění k naplnění rozevíracího seznamu filtru pro uživatele.Query to run to populate filter dropdown for the user. Tento dotaz musí používat buď shrnout nebo odlišné zadejte jedinečné hodnoty pro určité pole a musí odpovídat název pole.This query must use either summarize or distinct to provide unique values for a particular field, and it must match the Field Name. Můžete použít řazení seřadíte hodnoty, které se zobrazí uživateli.You can use sort to sort the values that are displayed to the user.
ZnačkaTag Název pole, která se používá v dotazech podpora filtr a zobrazí se také pro uživatele.Name for the field that's used in queries supporting the filter and is also displayed to the user.

PříkladyExamples

Následující tabulka obsahuje několik příkladů běžných filtry.The following table includes a few examples of common filters.

Název poleField Name Dotaz na hodnotyQuery for Values ZnačkaTag
ComputerComputer Prezenční signál | distinct Computer | seřadit podle počítače ascHeartbeat | distinct Computer | sort by Computer asc PočítačeComputers
EventLevelNameEventLevelName Event | distinct EventLevelNameEvent | distinct EventLevelName SeveritySeverity
SeverityLevelSeverityLevel Syslog | distinct SeverityLevelSyslog | distinct SeverityLevel SeveritySeverity
SvcChangeTypeSvcChangeType ConfigurationChange | distinct svcChangeTypeConfigurationChange | distinct svcChangeType ChangeTypeChangeType

Upravit zobrazení dotazůModify view queries

Pro filtr nemá žádný vliv je třeba upravit všechny dotazy v zobrazení a filtrování podle vybraných hodnot.For a filter to have any effect, you must modify any queries in the view to filter on the selected values. Pokud nebudete muset měnit všechny dotazy v zobrazení, budou všechny hodnoty, které uživatel vybere nemají žádný vliv.If you don't modify any queries in the view, then any values the user selects will have no effect.

Syntaxe pro používání hodnota filtru v dotazu je následující:The syntax for using a filter value in a query is:

where ${filter name}  

Například, pokud zobrazení obsahuje dotaz, který vrátí události a využívá filtr volá počítače, můžete použít následující dotaz.For example, if your view has a query that returns events and uses a filter called Computers, you could use the following query.

Event | where ${Computers} | summarize count() by EventLevelName

Pokud přidáte jiný filtr s názvem závažnost, můžete použít následující dotaz pomocí obou filtrů.If you added another filter called Severity, you could use the following query to use both filters.

Event | where ${Computers} | where ${Severity} | summarize count() by EventLevelName

Další postupNext steps