Google Cloud Platform: creación de un monitor en la nube

El monitoreo en la nube es el proceso de revisar y administrar el flujo de trabajo y los procesos operativos dentro de una infraestructura o activo en la nube. Estas técnicas confirman el rendimiento de sitios web, servidores, aplicaciones y otra infraestructura en la nube.

Los siguientes pasos crean el monitor en la consola en la nube de Google.

Paso 1: Cree una instancia de Compute Engine:

 Navigation menu --> Compute Engine --> VM instances --> Create.

                                          

Campo                                 Valor                                
Nombre GeeksforGeeks
Región us-central1 (Iowa)
Zona us-central-a
Serie  N1
Tipo de máquina n1-estándar-2
cortafuegos marque permitir tráfico HTTP

Paso 2: agregue el servidor HTTP Apache2 a su instancia

En el SSH de la instancia creada, los siguientes comandos configurarán el servidor HTTP Apache2.

sudo apt-get update
sudo apt-get install apache2 php7.0
sudo service apache2 restart

Para verificar la configuración, vaya a la IP externa y vea la implementación exitosa del servidor.

Paso 3: Cree un espacio de trabajo de Monitoreo

Navigation menu --> Monitoring

Ejecute el comando de secuencia de comandos de instalación del agente de supervisión en el terminal SSH de su instancia de VM para instalar el agente de supervisión de la nube.

curl -sSO https://dl.google.com/cloudagents/add-monitoring-agent-repo.sh
sudo bash add-monitoring-agent-repo.sh
sudo apt-get update
sudo apt-get install stackdriver-agent

Ejecute el comando de secuencia de comandos de instalación del agente de Logging en el terminal SSH de su instancia de VM para instalar el agente de Cloud Logging.

curl -sSO https://dl.google.com/cloudagents/add-logging-agent-repo.sh
sudo bash add-logging-agent-repo.sh
sudo apt-get install google-fluentd

Paso 4: Cree una verificación de tiempo de actividad

Cloud Console --> Uptime checks (in the left menu) --> Create Uptime Check

 Configure los siguientes campos:

Title: GFG Uptime Check, then click Next.
Protocol: HTTP
Resource Type: Instance
Applies to: Single, geeksforgeeks
Path: leave at default
Check Frequency: 1 min

Después de ingresar todos los campos necesarios, haga clic en «PRUEBA». Si responde de la manera que se muestra en la imagen de abajo, haga clic en «CREAR».

Paso 5: Cree una política de alertas

  1. En el menú de la izquierda, haga clic en Alertas y luego en Crear política.
  2. Haga clic en Agregar condición.
  3. Configure lo siguiente en el panel que se abre:
  • Destino: comience a escribir «VM» en el campo de tipo de recurso y métrica, y luego seleccione:
  • Tipo de recurso: Instancia de máquina virtual (gce_instance)
  • Métrica: escriba «red»

Paso 6: Ahora seleccione Tráfico de red (gce_instance+1). Asegúrese de elegir el recurso de tráfico de red con agent.googleapis.com/interface/traffic:

  • Configuración
  • Condición: está arriba
  • Umbral: 500
  • Por: 1 minuto
  • Haga clic en AÑADIR.

Paso 7: Haga clic en Siguiente.

Paso 8: Haga clic en la flecha desplegable junto a Canales de notificación, luego haga clic en Administrar canales de notificación.

Paso 9: desplácese hacia abajo en la página y haga clic en AGREGAR NUEVO para correo electrónico.

Paso 10: en el cuadro de diálogo Crear canal de correo electrónico, ingrese su dirección de correo electrónico personal en el campo Dirección de correo electrónico y un Nombre para mostrar. Haga clic en Guardar.

Paso 11: Vuelva a la pestaña anterior Crear política de alertas.

Paso 12: haga clic en Canales de notificación nuevamente, luego haga clic en el ícono Actualizar para obtener el nombre para mostrar que mencionó en el paso anterior.

Paso 13: Ahora, seleccione su nombre para mostrar y haga clic en Aceptar. Haga clic en Siguiente.

Paso 14: Mencione el nombre de la Alerta como Alerta de tráfico entrante.

Paso 15: agregue un mensaje en la documentación, que se incluirá en la alerta enviada por correo electrónico. Haga clic en Guardar.

 ¡Has creado una alerta! Mientras espera a que el sistema active una alerta, cree un tablero y un gráfico, y luego consulte Cloud Logging.

Crear un tablero y un gráfico

 Para mostrar las métricas recopiladas por Cloud Monitoring, cree sus propios gráficos y paneles. En esta sección, crea los gráficos para las métricas de laboratorio y un tablero personalizado.

Paso 1: en el menú de la izquierda, seleccione Tableros y luego Crear tablero.

Paso 2: asigne al tablero el nombre Cloud Monitoring GeeksforGeeks.

Paso 3: agregue el primer gráfico y haga clic en la opción Línea en la biblioteca de gráficos.

Paso 4: Nombre el título del gráfico Carga de CPU.

Paso 5: establezca el tipo de recurso en Instancia de máquina virtual.

Paso 6: establezca la carga de CPU métrica (1 m). Actualice la pestaña para ver el gráfico.

Ver sus registros

Cloud Monitoring y Cloud Logging están estrechamente integrados. Consulte los registros de su laboratorio.

Select Navigation menu --> Logging --> Logs Explorer.

Seleccione los registros que desea ver, en este caso, seleccione los registros para la instancia de geeksforgeeks que creó al comienzo de este laboratorio:

Resource --> VM instances --> geeksforgeeks

Paso 1: Haga clic en «AÑADIR»

Paso 2: haga clic en «Registros de transmisión»

Paso 3: Verá los registros de su instancia de VM

Paso 4: abra la ventana de Compute Engine en una nueva ventana del navegador. 

Select Navigation menu --> Compute Engine, right-click VM-instances --> Open link in new window.

Paso 5: mueva la ventana del navegador Logs Viewer junto a la ventana de Compute Engine. Esto facilita ver cómo se reflejan los cambios en la máquina virtual en los registros.

Paso 6: en la ventana de Compute Engine, seleccione la instancia de geeksforgeeks, haga clic en Detener en la parte superior de la pantalla y luego confirme para detener la instancia.

Paso 7: observe en la pestaña Vista de registros cuándo se detiene la máquina virtual.

Paso 8: en la ventana de detalles de la instancia de VM, haga clic en Iniciar en la parte superior de la pantalla y luego confirme. La instancia tardará unos minutos en reiniciarse. Mire los mensajes de registro para monitorear el inicio.

Publicación traducida automáticamente

Artículo escrito por snehaveerakumar y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *