Configura grupos de recursos

Cloud Monitoring te permite definir un conjunto de recursos como un grupo. Después de definir un grupo, puedes configurar políticas de alertas, gráficos y paneles para supervisar el grupo. Puedes crear hasta 500 grupos por permiso de métricas.

Acerca de los grupos

Los grupos proporcionan un mecanismo para alertar sobre el comportamiento de un conjunto de recursos, en lugar de sobre recursos individuales. Por ejemplo, puedes crear una política de alertas que se activen si cierta cantidad de recursos del grupo infringe una condición específica (por ejemplo, carga de CPU), en lugar de que cada recurso te informe sobre incumplimientos de forma individual.

Debes definir los criterios de membresía para tus grupos. Un recurso pertenece a un grupo si cumple con los criterios de membresía del grupo. Los criterios de membresía pueden basarse en etiquetas, regiones, aplicaciones y otros criterios. Los recursos pueden pertenecer a varios grupos.

El conjunto de miembros de un grupo es dinámico, lo que hace que los grupos sean útiles para supervisar entornos cambiantes. Por ejemplo, si creas un grupo cuyos criterios de membresía especifican una región geográfica, los nuevos recursos de esa región se agregan automáticamente al grupo. No es necesario modificar los paneles ni las políticas de alertas si la membresía del grupo cambia.

Los grupos pueden contener subgrupos de hasta ocho niveles de profundidad. Una aplicación que se puede dar a los grupos y subgrupos es la administración de topologías físicas o lógicas. Por ejemplo, con los grupos, puedes separar la supervisión de los recursos de producción de la supervisión de los recursos de prueba o desarrollo. También puedes crear subgrupos para supervisar tus recursos de producción por zona.

Usa los grupos

Cuando creas un grupo, Monitoring crea un panel para ese grupo. Además de los controles de panel estándar, los paneles de grupo permiten hacer los siguientes controles:

  • Edita o borra el grupo.
  • Administrar las políticas de alertas que dependen del grupo.
  • Crea y visualiza subgrupos.
  • Ver los incidentes
  • Visualice eventos
  • Ver los recursos de los grupos
  • Acceder a los paneles de recursos del grupo.

Los paneles de grupo tienen un límite de 40 gráficos. Los gráficos de un panel de grupo solo muestran datos de los miembros del grupo.

La siguiente captura de pantalla es el panel predeterminado del grupo “Mis instancias” (My instances):

Panel de grupo predeterminado para el grupo Mis instancias.

Descripción general de tus grupos de recursos

En el panel de navegación de la consola de Google Cloud, selecciona Monitoring y, luego, elige  Grupos:

Ir a Grupos

Puedes agregar filtros para modificar los grupos que aparecen en la lista. Para agregar un filtro, haz clic en Filtrar tabla y selecciona el tipo de filtro. Según el tipo que selecciones, elige el valor del filtro o ingresa el valor.

Para cualquier grupo que aparezca en la página Grupos, puedes hacer lo siguiente:

  • Para ver el panel de un grupo, haz clic en el nombre de dicho grupo.
  • Para editar el grupo, haz clic en Editar.
  • Para borrar el grupo, haz clic en Borrar.
  • Para ver las políticas de alertas asociadas, haz clic en Políticas .
  • Visualiza la cantidad de instancias de VM y la cantidad de recursos del grupo.

Crear un grupo

Para crear un grupo con la consola de Google Cloud, haz lo siguiente:

  1. En el panel de navegación de la consola de Google Cloud, selecciona Monitoring y, luego, elige  Grupos:

    Ir a Grupos

  2. Haz clic en Crear grupo. La siguiente captura de pantalla muestra el diálogo Crear grupo (Create Group):

    Panel de creación de grupos

  3. Reemplaza Nombre (Name) con un nombre para el grupo. No es necesario que el nombre sea único en el proyecto.

  4. Agrega los criterios de membresía del grupo. Consulta la siguiente sección, Cómo especificar los criterios de membresía, para obtener más información.

  5. Haz clic en Crear.

Cómo especificar los criterios de membresía

Un grupo puede tener varios criterios de membresía. Los criterios que ves dependen de los servicios que usa tu proyecto de Google Cloud.

Para especificar un solo criterio cuando uses la consola de Google Cloud, haz lo siguiente en el diálogo Crear grupo:

  1. En el diálogo Agregar criterio, selecciona el Tipo de criterio en el menú:

    • Nombre: (predeterminado) la membresía del grupo se determina por el nombre del recurso.
    • Etiqueta: la membresía del grupo se determina mediante etiquetas. Para esta opción, se muestra un menú secundario de valores de recursos que dependen de tu configuración. Por ejemplo, si creaste instancias de Compute Engine y asignaste etiquetas de red o etiquetas a las instancias, todas estas etiquetas aparecerán en el menú secundario.

      Los nombres de etiquetas deben estar en minúsculas.

    • Región: es la ubicación del recurso.

    • Tipo de recurso: Es un recurso desde el que se capturan datos de métricas. Los recursos pueden incluir discos, buckets de Cloud Storage o máquinas virtuales (VMs).

    • Grupo de seguridad: la membresía del grupo se determina mediante el Control de acceso basado en la función (RBAC). Por ejemplo, puedes especificar un grupo de seguridad cuando crees un clúster de Google Kubernetes Engine. Para obtener más información, consulta la página de referencia de Kubernetes Usa la autorización de RBAC.

    • Proyecto de Cloud: El identificador del proyecto de Google Cloud.

    • Aplicación de App Engine: tus aplicaciones de App Engine.

    • Servicio de App Engine: son los servicios de App Engine, como la API de usuarios, la API de imágenes y Memcache.

  2. Si seleccionas el criterio Nombre o Etiqueta, aparecerá el menú Operador. En este caso, selecciona cómo se realizará la comparación. De forma predeterminada, la operación de comparación se establece en Contiene.

    Por ejemplo, si no quieres que tu grupo contenga ningún recurso con instance en el nombre, configura el tipo como Nombre, el valor como instance y el operador como No contiene.

    Cuando el menú Operador no se muestra, el operador de comparación es Igual.

  3. Ingresa el valor que deseas que coincida.

  4. Haz clic en Listo.

Si deseas agregar un criterio, repite el procedimiento anterior. Si tienes varios criterios, establece cómo debe combinarse el criterio con el selector Combinar operador de criterios. Elige Y (AND) si la membresía requiere que un recurso satisfaga todos los criterios. Elige O (OR) si la membresía requiere que un recurso satisfaga un solo criterio.

La siguiente captura de pantalla muestra la definición de grupo para un grupo llamado “Mis instancias” (My Instances):

Crear un grupo de recursos llamado instancia.

En este ejemplo, hay 2 criterios. Ambos deben cumplirse.

Borra un grupo

Para borrar un grupo con la consola de Google Cloud, haz lo siguiente:

  1. En el panel de navegación de la consola de Google Cloud, selecciona Monitoring y, luego, elige  Grupos:

    Ir a Grupos

  2. Identifica el grupo que deseas borrar y, luego, haz clic en Borrar.
  3. En el diálogo Eliminar grupo y subgrupo, haz clic en Eliminar para confirmar la acción y borrar el grupo y sus subgrupos. Si borras un grupo, también lo quitarás de las políticas de alertas y de las verificaciones de tiempo de actividad.

Cómo editar un grupo

Para editar un grupo con la consola de Google Cloud, haz lo siguiente:

  1. En el panel de navegación de la consola de Google Cloud, selecciona Monitoring y, luego, elige  Grupos:

    Ir a Grupos

  2. En la página Grupos, identifica el grupo que deseas editar y haz clic en Editar.

Ver las políticas de alertas asociadas

Para ver las políticas de alertas que dependen de un grupo, haz lo siguiente:

  1. En el panel de navegación de la consola de Google Cloud, selecciona Monitoring y, luego, elige  Grupos:

    Ir a Grupos

  2. Identifica el grupo y, luego, selecciónalo.
  3. Haz clic en Políticas.

    El diálogo Policies incluye lo siguiente:

    • Vínculo a cada política
    • Opciones para editar, copiar o borrar la política.
    • Activa o desactiva la habilitación de la política.
    • Botón Crear política.

Crea una política de alertas para el grupo

Para crear una política de alertas que restrinja las series temporales seleccionadas por la métrica a un grupo, haz lo siguiente:

  1. En el panel de navegación de la consola de Google Cloud, selecciona Monitoring y, luego, elige  Grupos:

    Ir a Grupos

  2. Identifica el grupo y, luego, selecciónalo.
  3. Haz clic en Políticas.
  4. Haz clic en Crear política.
  5. Selecciona el tipo de métrica y el recurso que deseas supervisar.
  6. Haz clic en Filtro y selecciona Grupo.
  7. Expande Valor de y selecciona el nombre del grupo.
  8. Haz clic en Listo.
  9. Completa los pasos para configurar la política de alertas. Para obtener más información, consulta Crea políticas de alertas basadas en métricas.

Administra grupos con la API de Cloud Monitoring

Puedes crear, modificar, recuperar y borrar grupos con la API projects.groups. Sin embargo, los grupos creados con la API no se pueden editar en la IU.

En la API, los grupos se identifican con un campo groupId. Este es un identificador que asigna Cloud Monitoring cuando creas el grupo. El valor que proporcionas para el grupo en el campo Nombre del grupo es un nombre solo de visualización, y se almacena en un campo displayName.

También puedes usar los filtros de Monitoring para realizar las siguientes acciones:

¿Qué sigue?