Instala paneles de muestra

Cloud Monitoring proporciona un conjunto seleccionado de definiciones de paneles en GitHub que son específicas de una variedad de servicios de Google Cloud, como Compute Engine, Cloud Storage, BigQuery y otros. Los gráficos de estos paneles presentan una selección de métricas relevantes para un servicio específico. Puedes instalar estas definiciones en tu proyecto de Google Cloud como paneles personalizados con la API de Cloud Monitoring o con Google Cloud Console.

En esta página, se describe cómo instalar una definición de panel que se almacena en el repositorio monitoring-dashboard-samples de GitHub. Cada definición se almacena como un archivo JSON. En esta página, también se describe cómo ver el panel en Google Cloud Console.

Instalar un panel de muestra

Para instalar un panel de muestra, se requieren los siguientes pasos:

  1. Asegúrate de que tu sistema local pueda acceder a la definición del panel.

    En el caso de los paneles almacenados en el repositorio de GitHub, puedes guardar paneles específicos o descargar todo el repositorio:

    git clone https://github.com/GoogleCloudPlatform/monitoring-dashboard-samples.git
    
  2. Identifica los paneles que deseas instalar. Por ejemplo, en el repositorio de GitHub, el directorio monitoring-dashboard-samples/dashboards/compute contiene un archivo llamado gce-vm-instance-monitoring.json.

  3. Selecciona un método de instalación. Puedes usar Google Cloud Console, la herramienta de línea de comandos de gcloud o la API de Cloud Monitoring.

Cloud Console

Para instalar una definición de panel, haz lo siguiente:

  1. En Cloud Console, selecciona Monitoring o haz clic en el siguiente botón:

    Ir a Monitoring

  2. En la página Descripción general del panel, haz clic en Crear panel.

  3. En la barra de herramientas del panel, haz clic en Editor de JSON para abrir el editor de JSON.

    En el caso de un panel nuevo, el código que se muestra es similar al siguiente:

    {
       "category": "CUSTOM",
       "displayName": "New Dashboard - Apr 27, 2021 3:03 PM",
       "etag": "12345678901234567890123456789012",
       "mosaicLayout": {
         "columns": 12
       },
       "name": "projects/012345678901/dashboards/ad4be7e7-3926-4c53-b52d-012345678901"
    }
    
  4. En la barra de herramientas del editor JSON, haz clic en Carga de archivos (File Upload).

  5. Selecciona el archivo que contiene la definición del panel y haz clic en Abrir.

    Después de subir el archivo, la definición se aplica al panel actual.

  6. Opcional. Personaliza el panel. Por ejemplo, actualiza el título, agrega un cuadro de texto que indique la fuente del panel o agrega gráficos adicionales.

Herramienta de gcloud

Para instalar una definición de panel con la herramienta de línea de comandos de gcloud, ejecuta el comando gcloud monitoring dashboards create y proporciona la representación JSON del panel.

Por ejemplo, para instalar el panel gce-vm-instance-monitoring.json, ejecuta el siguiente comando:

gcloud monitoring dashboards create --config-from-file=gce-vm-instance-monitoring.json

API de Cloud Monitoring

Para instalar una definición de panel con la API de Cloud Monitoring, llama a dashboards.create y proporciona la representación JSON del panel. Para obtener más información, consulta Administra paneles.

Visualiza el panel instalado

Cada archivo en el repositorio crea un nuevo panel personalizado. Por ejemplo, el archivo gce-vm-instance-monitoring.json crea un panel con el título “Supervisión de instancias de VM de GCE”.

  1. En Cloud Console, selecciona Monitoring o haz clic en el siguiente botón:

    Ir a Monitoring

  2. En el panel de navegación de Monitoring, haz clic en  Paneles (Dashboards):

  3. Haz clic en “Supervisión de instancias de VM en GCE” en la lista. Si tienes muchos paneles, es posible que quieras filtrar los paneles personalizados o el nombre del nuevo panel. Si deseas obtener información para filtrar esta lista, consulta Visualiza paneles personalizados.

En la siguiente captura de pantalla, se muestra la parte del panel instalado:

Ejemplo del panel de supervisión de instancias de VM de Compute Engine

Instructivo: Controla las versiones de tus paneles

Si deseas aprender a controlar las versiones de tus paneles de Cloud Monitoring con la API de Cloud Monitoring, consulta el instructivo Administra los paneles de Cloud Monitoring de forma automática mediante la API de Cloud Monitoring.