Compartir a través de


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.

Captura de pantalla del menú desplegable de intervalo de tiempo para una vista en Azure Monitor, que muestra la opción de los últimos 7 días seleccionada.

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

Captura de pantalla del cuadro de diálogo para agregar un filtro personalizado en Azure Monitor. La propiedad Equipos se selecciona en el menú desplegable Seleccionar propiedad.

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.

Captura de pantalla que muestra la configuración de filtro.

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.