Filtros en las vistas de Azure Monitor
Importante
Las vistas de Azure Monitor se están retirando y van a pasar a ser libros que proporcionan funcionalidad adicional.
Un filtro de una vista de Azure Monitor permite a los usuarios filtrar los datos de la vista por el valor de una propiedad determinada sin modificar la vista propiamente dicha. Por ejemplo, podría permitir que los usuarios de la vista la filtraran por los datos de solo un determinado equipo o conjunto de equipos. Puede crear varios filtros en una sola vista para permitir que los usuarios filtren por varias propiedades. En este artículo se describe cómo usar un filtro y agregar uno a una vista personalizada.
Uso de un filtro
Seleccione el intervalo de hora y fecha en la parte superior de una vista para abrir el menú desplegable donde se puede cambiar dicho intervalo para la vista.
Seleccione + para agregar un filtro mediante filtros personalizados definidos para la vista. Seleccione un valor para el filtro de la lista desplegable o escriba un valor. Para seguir agregando filtros, seleccione +.
Si quita todos los valores de un filtro, ese filtro dejará de aplicarse.
Crear un filtro
Cree un filtro en la pestaña Filtros al editar una vista. El filtro es global para la vista y se aplica a todas sus partes.
En la tabla siguiente se describe la configuración de un filtro.
Parámetro | Descripción |
---|---|
Nombre del campo | Nombre del campo usado para filtrar. Este campo debe coincidir con el campo de resumen de Consultar valores. |
Consultar valores | Consulta que se ejecutará para rellenar la lista desplegable de filtros del usuario. Esta consulta debe usar summarize o distinct para proporcionar valores únicos para un campo determinado. Debe coincidir con el Nombre del campo. Puede usar sort para ordenar los valores que se muestran al usuario. |
Etiqueta | Nombre del campo que se usa en las consultas que admiten el filtro y también se muestra al usuario. |
Ejemplos
En la tabla siguiente se incluyen ejemplos de filtros habituales.
Nombre del campo | Consultar valores | Etiqueta |
---|---|---|
Computer | Heartbeat | distinct Computer | sort by Computer asc | Computers |
EventLevelName | Event | distinct EventLevelName | severity |
SeverityLevel | Syslog | distinct SeverityLevel | severity |
SvcChangeType | ConfigurationChange | distinct svcChangeType | ChangeType |
Modificación de las consultas de vista
Para que un filtro surta efecto, debe modificar las consultas de la vista para filtrar por los valores seleccionados. Si no modifica las consultas de la vista, los valores que el usuario seleccione no tendrán ningún efecto.
La sintaxis para usar un valor de filtro en una consulta es la siguiente:
where ${filter name}
Por ejemplo, si la vista tiene una consulta que devuelve eventos y usa un filtro llamado Computers
, podría usar la siguiente consulta:
Event | where ${Computers} | summarize count() by EventLevelName
Si agregara otro filtro denominado Severity
, podría usar la siguiente consulta para utilizar ambos filtros:
Event | where ${Computers} | where ${Severity} | summarize count() by EventLevelName
Pasos siguientes
Aprenda más sobre los elementos de visualización que puede agregar a la vista personalizada.