En este documento se describe cómo puede cambiar los datos que se muestran en un panel de control personalizado (sin tener que modificar cada widget) añadiendo agrupaciones temporales y filtros temporales. Después de añadir un filtro o un agrupamiento a todo el panel de control, la barra de herramientas del panel muestra un elemento de menú para ese filtro o agrupamiento.
Cuando tengas problemas, puedes modificar los datos que muestra un panel de control añadiendo agrupaciones o filtros temporales. Por ejemplo, si estás investigando un incidente y quieres que el panel de control solo muestre datos de una máquina virtual (VM) específica, añade un filtro temporal.
Las agrupaciones y los filtros temporales se eliminan automáticamente cuando vuelves a cargar la página, pero también puedes eliminarlos manualmente.
También puedes crear filtros permanentes. Por ejemplo, si fijas un filtro, se comportará como un filtro temporal, pero siempre estará disponible. También puedes crear variables, que te permiten aplicar un filtro a widgets concretos. Para obtener más información, consulta Crear y gestionar variables y filtros fijados.
Esta función solo se admite en proyectos de Google Cloud . En el caso de las configuraciones de App Hub, seleccione el proyecto host de App Hub o el proyecto de gestión de la carpeta habilitada para aplicaciones.
Cómo funcionan los filtros de los paneles de control
Un filtro de panel de control especifica una etiqueta y un valor. Las series temporales que muestra el panel de control determinan las etiquetas disponibles para filtrar. La forma en que un widget admite un filtro de todo el panel de control depende del tipo de datos que muestre y de su configuración:
En el caso de los widgets que muestran datos de series temporales, como los gráficos de líneas, se aplican las siguientes reglas:
Si la serie temporal que muestra el widget no admite la etiqueta de un filtro, el filtro de todo el panel no cambiará los datos mostrados.
Por ejemplo, si añade un filtro en la etiqueta
instance_id
, pero un gráfico del panel de control no muestra datos con la etiquetainstance_id
, el filtro no cambiará los datos mostrados.Si el widget especifica un valor para una etiqueta, el filtro de todo el panel de control no cambia los datos mostrados.
Por ejemplo, si añade un filtro en la etiqueta
instance_id
, pero un gráfico del panel de control incluye un filtro basado en la etiquetainstance_id
, el filtro de todo el panel de control no cambiará los datos mostrados.De lo contrario, el gráfico filtra los datos que muestra para que solo se incluyan las series temporales que cumplan el filtro de todo el panel de control.
En el caso de los widgets del panel de registros, los filtros de todo el panel de control que se basan en una etiqueta de recurso actualizan la consulta. Por ejemplo, si añade el filtro de todo el panel de control cluster_name: mycluster, la consulta se actualiza para incluir resource.labels."cluster_name"="mycluster".
Puede añadir varios filtros a todo el panel de control. Estos filtros se combinan con un operador lógico AND.
Antes de empezar
Sigue estos pasos en el Google Cloud proyecto en el que quieras ver tus paneles:
-
Para obtener los permisos que necesitas para añadir o modificar filtros temporales mediante la consola de Google Cloud , pide a tu administrador que te conceda el rol de gestión de identidades y accesos Lector de Monitoring (
roles/monitoring.viewer
) en tu proyecto. Para obtener más información sobre cómo conceder roles, consulta el artículo Gestionar el acceso a proyectos, carpetas y organizaciones.También puedes conseguir los permisos necesarios a través de roles personalizados u otros roles predefinidos.
Para obtener más información sobre los roles, consulta Controlar el acceso con Gestión de Identidades y Accesos.
Crear o modificar agrupaciones temporales
Cuando añades agrupaciones en todo el panel de control, los widgets del panel muestran una serie temporal por cada conjunto de series temporales que tengan los mismos valores en las etiquetas de agrupación. De forma predeterminada, se muestra la media de cada conjunto. Sin embargo, si el widget define una función de agrupación, se usará esa función.
Por ejemplo, supongamos que tu panel de control contiene un gráfico que muestra la utilización de la CPU de tus instancias de VM. Para determinar si necesitas desplegar más VMs en una zona concreta, puedes editar el panel de control y el gráfico para cambiar sus opciones de agrupación. Otra opción es agrupar temporalmente el panel de control por zona y, a continuación, consultar el gráfico de utilización de la CPU.
Para crear o modificar las agrupaciones temporales, sigue estos pasos:
-
En la Google Cloud consola, ve a la página
Paneles de control:
Si usas la barra de búsqueda para encontrar esta página, selecciona el resultado cuya sección sea Monitorización.
- En la barra de herramientas de la Google Cloud consola, selecciona tu Google Cloud proyecto. En el caso de las configuraciones de App Hub, seleccione el proyecto host de App Hub o el proyecto de gestión de la carpeta habilitada para aplicaciones.
- Despliega el menú arrow_drop_down Agrupar por y, a continuación, selecciona las etiquetas por las que quieras agrupar los elementos.
- Haz clic en Aceptar.
Cuando salgas del panel de control, se descartarán todas las agrupaciones que hayas creado.
Crear un filtro temporal
Cuando investigues un incidente, puede que quieras consultar los datos de formas específicas. Por ejemplo, puede que solo quieras ver las series temporales de una máquina virtual específica o de los recursos de una región concreta. Cuando creas un filtro temporal, todos los widgets del panel de control se modifican para mostrar los datos que coinciden con ese filtro.
Por ejemplo, para configurar todos los gráficos de forma que solo muestren series temporales de una instancia de VM específica, crea un filtro basado en la etiqueta instance_id
. Del mismo modo, para configurar el panel de control de forma que solo se muestren las series temporales de una zona específica, crea un filtro basado en la etiqueta zone
.
Para crear un filtro temporal, sigue estos pasos:
-
En la Google Cloud consola, ve a la página
Paneles de control:
Si usas la barra de búsqueda para encontrar esta página, selecciona el resultado cuya sección sea Monitorización.
- En la barra de herramientas de la Google Cloud consola, selecciona tu Google Cloud proyecto. En el caso de las configuraciones de App Hub, seleccione el proyecto host de App Hub o el proyecto de gestión de la carpeta habilitada para aplicaciones.
En la barra de filtros filter_list del panel de control, haga clic en Añadir filtro y, a continuación, seleccione una etiqueta del menú.
En el menú se muestran las etiquetas de todas las series temporales que aparecen en el panel de control.
Después de seleccionar una etiqueta, se añade un filtro a la barra de herramientas del panel de control. El filtro tiene el mismo nombre que la selección y su valor es
*
, que coincide con todos los valores. Por ejemplo, si seleccionaszone
, la barra de herramientas mostrarázone: *
.Para seleccionar un valor específico que coincida, haz clic en el filtro (por ejemplo,
zone: *
) y, a continuación, selecciona un valor en el menú. Para reducir el número de opciones del menú, introduce parte del valor en el área filter_list Filtrar.
Cuando abandones el panel de control, se descartarán los filtros que hayas creado.
Modificar un filtro temporal
Para modificar el valor de un filtro temporal, haz clic en arrow_drop_down Menú y, a continuación, selecciona una opción.
Después de hacer una selección, los gráficos y las tablas se actualizan.
Eliminar un filtro temporal
Los filtros temporales se eliminan automáticamente cuando abandonas el panel de control. Para quitar manualmente un filtro temporal, haz clic en cancel Eliminar en ese filtro.
Siguientes pasos
- Examinar los datos de gráficos
- Acceder a paneles de control específicos de recursos
- Crear y gestionar variables y filtros fijados