En este documento, se describe cómo crear y administrar paneles personalizados con la consola de Google Cloud. Los paneles personalizados te permiten mostrar información que te interesen, organizadas de manera que te resulten útiles. Por ejemplo, puedes crear un panel para mostrar los registros, las métricas de rendimiento y las políticas de alertas de las máquinas virtuales (VM) en tu entorno de producción. Después de crear un panel personalizado, también puedes copiar, modificar y compartirla. Para crear paneles, puedes usar la consola de Google Cloud, la API de Cloud Monitoring o Google Cloud CLI.
En este documento, se describe cómo crear y administrar tus paneles personalizados con la consola de Google Cloud:
- Para obtener información sobre la API y Google Cloud CLI, consulta Crea y administra paneles por API.
- Para obtener información sobre los paneles de Google Cloud específicos del servicio, consulta Consulta los paneles de Google Cloud.
Acerca de los paneles personalizados
Los paneles personalizados admiten una variedad de tipos de widgets, por lo que puedes elegir la mejor manera de mostrar tus datos. De forma predeterminada, los paneles muestran disponibles para tu proyecto de Google Cloud. Si configuras un permiso de métricas, tu panel puede mostrar datos de métricas de varios proyectos de Google Cloud.
Un panel personalizado puede mostrar lo siguiente:
- Indicadores y gráficos.
- Entradas de registro de varios proyectos de Google Cloud o vistas de registro.
- Gráficos para políticas de alertas.
- Incidentes.
- Objetivos de nivel de servicio (SLO)
- Texto.
Puedes mejorar el tiempo de carga o la usabilidad de un panel si agrupas los widgets. Por ejemplo, puedes agregar secciones a un panel. Como alternativa, puedes agregar widgets a un contenedor expandido o contraído.
Después de crear un panel, puedes agregar filtros, eventos o etiquetas:
Los filtros para todo el panel se aplican a todos o algunos widgets de la o un panel dinámico más robusto. Estos filtros pueden ser útiles para solucionar problemas. Por ejemplo, puedes usar estos filtros para mostrar datos solo de una zona específica. Para obtener más información, consulta Agrega o quita filtros.
Eventos, como la falla de una Pod de Google Kubernetes Engine puede ayudarte correlacionar datos de diferentes fuentes cuando estás solucionando un problema. Para obtener más información, consulta Muestra eventos en un panel.
Las etiquetas pueden ayudarte a ubicar paneles según el tipo de contenido que muestran. Por ejemplo, puedes agregar la etiqueta
prod
a los paneles. que muestran información sobre los sistemas de producción. De manera similar, es posible Agrega la etiquetastaging
para indicar que el panel muestra información sobre los sistemas de almacenamiento en etapa intermedia.Cuando visualizas tus paneles, puedes seleccionar una etiqueta para filtrar la lista los paneles que contienen la etiqueta seleccionada.
Antes de comenzar
A fin de obtener los permisos que necesitas para crear y modificar paneles personalizados con la consola de Google Cloud,
solicita a tu administrador que te otorgue el
Rol de IAM de Editor de Monitoring (roles/monitoring.editor
) en tu proyecto.
Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso a proyectos, carpetas y organizaciones.
También puedes obtener los permisos necesarios mediante roles personalizados o cualquier otro rol predefinido.
Para obtener más información sobre los roles, consulta Controla el acceso con Identity and Access Management.
Agrega un panel personalizado a tu proyecto
Existen diferentes enfoques que puedes usar para agregar un panel personalizado a tu proyecto de Google Cloud:
- Puedes crear un panel.
- Puedes copiar o duplicar un panel.
- Puedes copiar un panel de un proyecto a otro.
- Puedes subir o instalar paneles desde una ubicación compartida.
- Puedes importar un panel desde Grafana.
Por ejemplo, imagina que tienes varios proyectos de Google Cloud pero quieres que definan el mismo panel personalizado. En esta situación, puedes crear el panel en un proyecto y, luego, copiarlo definición a otros proyectos. Como alternativa, puedes descarga la definición del panel en tu sistema local. y, luego, instalar esa definición en otros proyectos de Google Cloud.
Crea un panel nuevo
Si deseas crear un panel personalizado, haz lo siguiente:
-
En la consola de Google Cloud, ve a la página Paneles.
Si usas la barra de búsqueda para encontrar esta página, selecciona el resultado cuyo subtítulo es Monitoring.
- En la página Paneles, haz clic en Crear panel personalizado.
Para agregar widgets a tu panel, haz lo siguiente:
- En la barra de herramientas del panel, haz clic en add Agregar widget.
En el panel Agregar widget, selecciona un widget para agregarlo a tu panel.
Puedes seleccionar un widget según el tipo de datos que quieras mostrar o cómo quieres mostrar los datos. En todos los casos, se abrirá un panel de configuración. Por ejemplo, puedes seleccionar el widget Métrica (Metric) y y, luego, configura la visualización como Stacked Area (Área apilada). También puedes seleccionar Área apilada y, luego, selecciona la métrica.
Configura el widget.
Para aplicar los cambios al panel, en la barra de herramientas, Haz clic en Aplicar. Para descartar los cambios, haz clic en Cancelar.
Después de agregar el widget a tu panel, puedes cambiar su configuración.
Para guardar el panel modificado, haz clic en Guardar en la barra de herramientas.
Opcional: Agrega etiquetas a tu panel:
- En la lista de paneles, localiza el panel y, luego, Haz clic en check_box_outline_blank Seleccionar.
- En la barra de herramientas, haz clic en Etiquetas y, luego, realiza una de las siguientes acciones:
Para crear una etiqueta y agregarla a tu panel, en el cuadro de texto Crear una etiqueta nueva, ingresa el nombre de la etiqueta y, luego, haz clic en Crear y aplicar.
Se creará la etiqueta y se agregará a tu panel.
- Para configurar qué etiquetas se agregan a tu panel, Haz clic en arrow_drop_down Seleccionar las etiquetas que se van a aplicar. selecciona las etiquetas y, luego, haz clic en Aceptar.
- Para guardar los cambios, haz clic en Confirmar.
Copia un panel
Cuando quieres experimentar con diferentes métricas o agregaciones diferentes opciones, puedes copiar un panel y, luego, usar el nuevo panel para para experimentar.
Para copiar un panel, haz lo siguiente:
-
En la consola de Google Cloud, ve a la página Paneles.
Si usas la barra de búsqueda para encontrar esta página, selecciona el resultado cuyo subtítulo es Monitoring.
- En la página Descripción general de los paneles, identifique el panel que desea copiar. y, luego, haz clic en content_copy Copiar panel.
- Opcional: Actualiza el nombre del panel.
- Haz clic en Copiar en el cuadro de diálogo de confirmación.
Copia un panel en otro proyecto
Para copiar un panel de un proyecto a otro, tu rol de IAM para los proyectos de Google Cloud de destino incluyen el permiso de editor de Monitoring. Más información acerca de los roles, consulta Controla el acceso con Identity and Access Management.
Para copiar un panel en otro proyecto de Google Cloud, sigue estos pasos: lo siguiente:
-
En la consola de Google Cloud, ve a la página Paneles.
Si usas la barra de búsqueda para encontrar esta página, selecciona el resultado cuyo subtítulo es Monitoring.
Copia la definición del panel en el portapapeles:
- En la barra de herramientas del panel, haz clic en settings Configuración. JSON y, luego, Editor de JSON.
- En la barra de herramientas del editor, haz clic en content_copyCopiar.
Pega la definición en un panel nuevo creado en otro proyecto:
- Usa el selector de proyectos de la consola de Google Cloud para elegir el proyecto en el que quieras para guardar la definición del panel.
- Haz clic en Crear panel personalizado.
- En la barra de herramientas del panel, haz clic en settings Configuración, luego, en JSON y, luego, en Editor de JSON.
- Pega el contenido del portapapeles en el editor.
- Haz clic en Aplicar cambios.
- Para guardar el panel modificado, haz clic en Guardar en la barra de herramientas.
Instalación de un panel
Puedes subir a tu proyecto de Google Cloud un panel personalizado cuyo definición se almacena en una ubicación compartida. Cloud Monitoring, por ejemplo, brinda un conjunto seleccionado de definiciones de panel en GitHub que son específicas de varios servicios de Google Cloud. Los gráficos de estos paneles presentan una selección de métricas relevantes para un servicio específico.
Después de subir una definición de panel, puedes modificarla para mostrar los datos que deseas ver.
Para obtener más información, consulta Instala paneles de muestra.
Importa un panel desde Grafana
Cloud Monitoring proporciona un importador que puedes usar para importar archivos de panel en el formato JSON de Grafana a Cloud Monitoring. Para obtener más información, consulta Importa paneles de Grafana a Cloud Monitoring.
Busca y visualiza un panel
Los paneles personalizados se muestran en la misma lista que el paneles específicos del servicio que Cloud Monitoring crea cuando agregas recursos a tu proyecto de Google Cloud.
Para ver un panel, haz lo siguiente:
-
En la consola de Google Cloud, ve a la página Paneles.
Si usas la barra de búsqueda para encontrar esta página, selecciona el resultado cuyo subtítulo es Monitoring.
En la página Mis paneles, se enumeran todos los paneles de tu proyecto de Google Cloud.
Para encontrar un panel, haz lo siguiente:
Usa la barra de Filtros para buscar por el nombre completo o parcial de la o para filtrar por tipo de panel.
Selecciona una categoría. Para definir mejor la lista, usa la barra de Filtros.
Selecciona la etiqueta para enumerar solo los paneles que la contienen. Para definir mejor la lista, usa la barra de Filtros.
Para reducir la cantidad de resultados que se muestran, usa la barra Filtro. Cuando agregas varios filtros y no incluyes el operador O entre dos filtros, un
AND
lógico une los filtros.Después de encontrar el panel, selecciónalo.
Cómo modificar un panel
Después de crear un panel, puedes determinar que necesita modificación sea más útil para ti. Por ejemplo, es posible que quieras agregar o quitar widgets, cambian el diseño o la forma en que un widget muestra los datos. Además, es posible que desees agregar etiquetas a un panel, ya sea para sea más fácil de encontrar o indicar el tipo de contenido en el panel.
Cómo agregar o quitar etiquetas
Para agregar o quitar etiquetas, haz lo siguiente:
-
En la consola de Google Cloud, ve a la página Paneles.
Si usas la barra de búsqueda para encontrar esta página, selecciona el resultado cuyo subtítulo es Monitoring.
- En la lista de paneles, localiza el panel y, luego, Haz clic en check_box_outline_blank Seleccionar.
- En la barra de herramientas, haz clic en Etiquetas y, luego, realiza una de las siguientes acciones:
Para crear una etiqueta y agregarla a tu panel, en el cuadro de texto Crear una etiqueta nueva, ingresa el nombre de la etiqueta y, luego, haz clic en Crear y aplicar.
Se creará la etiqueta y se agregará a tu panel.
- Para configurar qué etiquetas se agregan a tu panel, Haz clic en arrow_drop_down Seleccionar las etiquetas que se van a aplicar. selecciona las etiquetas y, luego, haz clic en Aceptar.
- Para guardar los cambios, haz clic en Confirmar.
Cómo agregar o quitar filtros
Después de crear un panel, puedes agregar filtros en todo el panel que se aplican a todos o algunos de los widgets del panel. Estos filtros pueden ser útiles cuando estás solucionando problemas. Por ejemplo, puedes usar estos filtros para mostrar datos solo de una zona específica.
-
En la consola de Google Cloud, ve a la página Paneles.
Si usas la barra de búsqueda para encontrar esta página, selecciona el resultado cuyo subtítulo es Monitoring.
Ubica y selecciona el panel.
Para agregar un filtro en todo el panel que se aplique solo a las campañas usa la barra de filtros filter_list del panel. Para obtener más información, consulta Filtros temporales.
Para agregar un filtro para todo el panel que sea permanente, en el panel barra de herramientas, ve a settings Configuración y selecciona Administra filtros. Para obtener más información, consulta Filtros permanentes.
Modifica los widgets o cambia el diseño
Para modificar los widgets de un panel o su diseño, haz lo siguiente:
-
En la consola de Google Cloud, ve a la página Paneles.
Si usas la barra de búsqueda para encontrar esta página, selecciona el resultado cuyo subtítulo es Monitoring.
- Ubica y selecciona el panel.
Opcional: Para agregar un widget a tu panel, en la barra de herramientas del panel, Haz clic en add Agregar widget y, luego, selecciona y configura el widget. Para aplicar los cambios al panel, en la barra de herramientas, Haz clic en Aplicar. Para descartar los cambios, haz clic en Cancelar.
Si deseas obtener más información, consulta las siguientes páginas:
Opcional: Para modificar un widget, realiza una de las siguientes acciones:
Coloca tu puntero sobre el widget para activar el barra de herramientas, haz clic en edit Editar widget y, luego, actualízalo. Para aplicar los cambios al panel, en la barra de herramientas, Haz clic en Aplicar. Para descartar los cambios, haz clic en Cancelar.
Puedes cambiar la mayoría de los parámetros de configuración del widget, incluido el tipo. Por ejemplo, para cambiar un gráfico de líneas a en un gráfico de áreas apiladas, haz clic en Gráfico de líneas arrow_drop_down y Selecciona Gráfico de áreas apiladas en el menú. Para obtener más información, consulta Cambia el tipo de un widget.
Haz clic en settings Configuración y, luego, en JSON. y, luego, en Editor de JSON. Si modificas el JSON, debes hacer clic en Aplicar cambios.
También puedes acceder al JSON de un widget con editar el widget, en la barra de herramientas de widgets, y luego hacer clic en code Ver código.
Opcional: Para borrar un widget, coloca el puntero sobre él para activar la barra de herramientas y, luego, haz una de las siguientes acciones:
- Si la barra de herramientas del widget muestra una Borrar y, luego, haz clic en él.
- De lo contrario, haz clic en more_vert Más opciones y, luego, Selecciona Borrar widget.
Para aplicar los cambios en el panel, en la barra de herramientas, haz clic en Aplicar. Para descartar los cambios, haz clic en Cancelar.
Opcional: Para cambiar la posición de un widget, usa el puntero para arrastrar el widget por su encabezado a una ubicación nueva. Para aplicar los cambios en el panel, en la barra de herramientas, haz clic en Aplicar. Para descartar los cambios, haz clic en Cancelar.
No puedes cambiar la posición de los widgets cuando un panel está en modo de cuadrícula.
Opcional: Si quieres cambiar el tamaño de un widget, usa el puntero para cambiar la posición del lado derecho. en la esquina superior del widget. Para aplicar los cambios en el panel, en la barra de herramientas, haz clic en Aplicar. Para descartar los cambios, haz clic en Cancelar.
No puedes cambiar el tamaño de los widgets cuando un panel está en modo de cuadrícula.
Para guardar el panel modificado, haz clic en Guardar en la barra de herramientas.
Cómo borrar un panel
Borrar un panel que contiene un gráfico para una política de alertas no borra las políticas de alertas cuyos datos se mostraron en esos gráficos. Por lo tanto, es posible que recibas notificaciones de esas políticas después de que se borre el panel. Para obtener información sobre cómo administrar tus políticas, desde la página Alertas de la consola de Google Cloud consulta Administra las políticas de alertas.
Si deseas crear un panel personalizado, haz lo siguiente:
-
En la consola de Google Cloud, ve a la página Paneles.
Si usas la barra de búsqueda para encontrar esta página, selecciona el resultado cuyo subtítulo es Monitoring.
- Para comenzar la acción de eliminación, busca el panel que deseas borrar y haz clic en Borrar.
- En el diálogo de confirmación, haz clic en Borrar.
- Para guardar el panel modificado, haz clic en Guardar en la barra de herramientas.
Guarda una definición de panel en un sistema local
Quizás hayas creado un panel personalizado que otros miembros de tu organización o equipo quieran instalar en sus proyectos. Cuando quiera compartir una definición de panel, guárdela en su sistema local y, luego, mover o copiar la definición a una ubicación compartida. Por ejemplo, podrías copiar la definición a una unidad compartida o a un repositorio de código fuente como GitHub. Cualquier persona con acceso a la ubicación almacenada puede instalar el panel en sus proyectos de Google Cloud
Para guardar la definición de un panel personalizado en un archivo con formato JSON que se almacena en tu sistema local, haz lo siguiente:
-
En la consola de Google Cloud, ve a la página Paneles.
Si usas la barra de búsqueda para encontrar esta página, selecciona el resultado cuyo subtítulo es Monitoring.
- En la barra de herramientas del panel, haz clic en settings Configuración. Haz clic en JSON y, luego, en Editor de JSON.
Para guardar la definición del panel en un sistema local, haz clic en Descargar archivo:
El archivo creado, que tiene el mismo nombre que el panel, contiene una representación JSON del panel. Este archivo solo almacena la definición del panel, no almacena datos de series temporales.
Cómo compartir un panel
Cuando investigues una anomalía de datos, es posible que quieras que otra persona de tu equipo o de tu organización vea los mismos datos que tú. Por ejemplo, podrías ver una caída o aumento inesperado métrica de rendimiento y quieres consultar con un compañero de equipo. En este caso, quieres que tu compañero de equipo vea el panel y sus datos.
Para obtener información sobre cómo compartir un vínculo a un panel, consulta Comparte un panel personalizado.
Configura la actualización de datos
La barra de herramientas del panel muestra un botón que indica si la actualización automática está habilitado, autorenew o inhabilitado, . Para cambiar el estado, haz clic en el botón.
Habilitar el guardado automático de cambios de configuración
De forma predeterminada, los paneles no guardan tus cambios. Para habilitar el guardado automático, Haz clic en el botón de activación Guardar automáticamente hasta que la esté Activada posición. Cuando se muestra cloud_done Cloud Done, se guardaron los cambios.
¿Qué sigue?
- Cómo agregar gráficos y tablas
- Explora los datos del gráfico
- Configura un permiso de métricas para varios proyectos