Configurar Cloud Monitoring

Cloud Monitoring te ayuda a obtener visibilidad en el rendimiento, la disponibilidad y el estado de la infraestructura y las aplicaciones. Puedes usar Cloud Monitoring y otras partes de Google Cloud's operations suite para supervisar y operar servicios a gran escala, y solucionar problemas relacionados con ellos. Para reenviar métricas a Cloud Monitoring, debes definir los colectores, las fuentes y los destinos en BindPlane, una solución proporcionada por el socio de Monitoring, Blue Medora.

Para obtener más detalles sobre esta integración, consulta Acerca de Blue Medora.

Debes definir la configuración del reenvío de métricas por separado para cada nube privada. Una vez que habilites el reenvío de métricas de forma correcta, podrás ver las métricas en el Explorador de métricas de Cloud Monitoring. Los tipos de recursos y las métricas de VMware Engine comienzan con external.googleapis.com/bluemedora/generic_node.

Antes de comenzar

En los pasos que se indican en este documento, se supone que primero harás lo siguiente:

Habilita el reenvío de métricas

El proceso de habilitación del reenvío de métricas consta de los siguientes pasos:

  1. Instala el colector de BindPlane
  2. Configura la fuente de BindPlane
  3. Configura tus destinos de BindPlane

Instala el colector de BindPlane

Conéctate a tu VM y, luego, instala el colector de BindPlane con una secuencia de comandos proporcionada por la interfaz de BindPlane:

  1. Accede a la interfaz de BindPlane.
  2. Ve a Métricas > Colector.
  3. Haz clic en Agregar colector.
  4. En la sección Elige una plataforma, selecciona el SO que coincida con la VM del colector que creaste.
  5. Copia la secuencia de comandos generada que habilita el colector.
  6. Conéctate a tu VM de colector y ejecuta la secuencia de comandos desde la línea de comandos de tu VM.

    Cuando la secuencia de comandos se ejecuta correctamente, se muestra un mensaje similar al siguiente:

    La línea de comandos muestra un mensaje de configuración de instalación durante la instalación del colector de BindPlane.

  7. Cuando se te solicite, acepta la configuración predeterminada del colector y aprueba otras opciones de configuración según sea necesario.

Configura el origen de BindPlane

Después de instalar el colector, configúralo para que recopile métricas de tu nube privada:

  1. En la interfaz de BindPlane, ve a Métricas > Fuentes.
  2. Haz clic en Agregar fuente.
  3. En Tipo de fuente, selecciona VMware vCenter.
  4. En la página que aparece, selecciona el colector que configuraste antes.
  5. Proporciona un nombre visible para tu fuente de vCenter. Por ejemplo, puedes ponerle el nombre de la nube privada que deseas supervisar.
  6. En el campo Host, especifica la instancia de Dispositivo de vCenter Server mediante el uso de la información de la pestaña vSphere Management Network en la nube privada en VMware Engine:
    • Cuando proporciones una dirección IP, selecciona No verificar en la lista desplegable Configuración de SSL.
    • Cuando proporciones un FQDN, configura tu VM de colector para que use el servidor DNS de la nube privada como su servidor DNS.
  7. En el campo Credenciales, ingresa las credenciales de acceso de vCenter para la nube privada. Usa una cuenta de vCenter en el grupo de usuarios Cloud-Owner-Group creado previamente.
  8. Haz clic en Probar conexión para verificar la conexión entre el colector y la nube privada.
  9. Haz clic en Agregar para completar el proceso.

Configura el destino de BindPlane

Para habilitar el reenvío de datos de BindPlane a Cloud Monitoring, especifica una cuenta de servicio de tu proyecto de Google Cloud en BindPlane.

Si no creaste una cuenta de servicio para la integración de BindPlane, sigue estos pasos a fin de crear una:

  1. En Google Cloud Console, ve a IAM y administración > Cuentas de servicio.

    Ir a Cuentas de servicio

  2. Haga clic en Crear cuenta de servicio.

  3. Ingresa un nombre, un ID y una descripción para la cuenta de servicio. Recomendamos tener en mente que la cuenta se usa para la integración de BindPlane.

  4. Haga clic en Crear.

  5. En Función, selecciona Administrador de Monitoring.

  6. Haga clic en Continuar.

  7. Haga clic en Listo.

Recupera la clave de la cuenta de servicio para usarla cuando configures tu destino de BindPlane:

  1. En Google Cloud Console, ve a IAM y administración > Cuentas de servicio.

    Ir a Cuentas de servicio

  2. Busca tu cuenta de servicio en la lista de cuentas de servicio.

  3. En la columna Acciones, haz clic en el menú de acciones de la cuenta de servicio y selecciona Administrar claves.

  4. Haz clic en Agregar clave y selecciona Crear clave nueva.

  5. Selecciona el tipo de clave JSON y haz clic en Crear.

  6. Abre el archivo JSON generado y copia todo el contenido del archivo.

Completa la configuración de destino de BindPlane mediante tu cuenta de servicio y clave:

  1. En la interfaz de BindPlane, ve a Métricas > destinos.
  2. Haz clic en Agregar destino nuevo.
  3. Para el Tipo, selecciona Google Cloud Monitoring.
  4. Ingresa un nombre visible para el destino al que se enviarán datos desde BindPlane. Este nombre se usa cuando haces referencia a tu proyecto de Cloud en BindPlane.
  5. En el campo Credenciales de la aplicación, pega la clave JSON que generaste desde la cuenta de servicio.
  6. Haz clic en Probar conexión para verificar la conexión entre BindPlane y tu proyecto de Cloud.
  7. Haz clic en Agregar para finalizar la configuración de tu destino.

Paneles de Cloud Monitoring

Después de habilitar el reenvío de métricas, puedes instalar paneles predefinidos para VMware Engine. Estos paneles te proporcionan información agregada en todas las fuentes de BindPlane que especifiques:

  • Panel de descripción general: Vista de alto nivel que enumera los recursos clave, como centros de datos, clústeres y VM.
  • Panel de contención: Utilización de recursos para el almacenamiento, la CPU, la memoria y las herramientas de redes que te ayudarán a ubicar las VM y los hosts principales según la demanda de recursos.

Las definiciones de estos paneles se almacenan en GitHub. Si deseas conocer los pasos para instalar o ver los paneles, consulta Instala paneles de muestra.

Alertas de Cloud Monitoring

Puedes usar métricas de tu integración de BindPlane para activar alertas y notificaciones según incidentes y umbrales personalizados. Por ejemplo, puedes hacer que Cloud Monitoring te envíe una notificación por SMS cuando alguien crea una VM nueva en la nube privada.

Para obtener más información, consulta Introducción a las alertas.