Google Cloud Platform incluye un conjunto de herramientas de supervisión que realizan un seguimiento de las métricas de cualquier recurso en la nube que esté utilizando, lo que puede ayudarlo a identificar problemas en su infraestructura. Además, también ofrece soporte completo para AWS.
Configurar un panel de control
De forma predeterminada, GCP crea paneles para algunos de los recursos principales, como depósitos de Cloud Storage, discos de almacenamiento e instancias de Compute Engine, que se pueden ver en las pestañas "Supervisión" de esos recursos. Sin embargo, el servicio completo de "Monitoreo" está disponible en la barra lateral, en "Operaciones":
Puede ver los paneles de control existentes en la pestaña "Panel de control":
De forma predeterminada, el gráfico de instancias de Compute Engine muestra el uso de la CPU, la E / S del disco y todas las alarmas activadas recientemente. Puede filtrar todos estos gráficos por fecha y hora utilizando los controles anteriores.
Sin embargo, si desea crear su propio panel de control, eso es bastante fácil. Los paneles son genéricos: puede crear un panel que se pueda aplicar a cualquier instancia de GCE y luego filtrar el panel por nombre de instancia, ID de proyecto o ID de zona. De esta manera, puede configurar un panel con todas las métricas útiles y luego reutilizarlo para cualquier recurso del mismo tipo. Si desea que el panel muestre una instancia específica, también es posible.
Desde el "Panel de control", cree un nuevo panel:
Cada panel contiene varios gráficos, que muestran las métricas de un recurso determinado. Cree un nuevo gráfico para agregar al tablero:
Desde este cuadro de diálogo, tiene control total sobre las métricas que desea ver. No está limitado a una sola métrica, ya que los gráficos pueden mostrar varias métricas una encima de la otra, aunque no se garantiza que los dos gráficos tengan sentido juntos.
El tipo de recurso le permite seleccionar el tipo de recurso en la nube que está monitoreando, ya sea un depósito de Cloud Storage, una base de datos, Compute Engine o una instancia EC2, o prácticamente cualquier recurso de GCP o AWS que pueda imaginar. Esto filtrará las métricas que puede usar para mostrar solo aquellas métricas que se aplican al recurso dado.
El nombre de la métrica seleccionará los datos que se mostrarán en el gráfico. Existen muy Las métricas para recursos complejos como instancias de GCE, pero las más comunes como la utilización de CPU, E / S de disco, utilización de memoria y E / S de red están todas aquí.
El filtro le permite preseleccionar un proyecto, instancia, zona o grupo en particular. Siempre puede cambiarlo desde el panel para ver otras instancias, pero esto establecerá el filtro predeterminado.
Agrupar por cambiará la forma en que se muestran varios activos en el gráfico. Si está agregando un gráfico para rastrear un grupo de instancias, puede, por ejemplo, elegir separarlas por nombre de instancia.
Una vez agregado al gráfico, siempre puede cambiar la configuración desde el menú del gráfico o activar el "Modo de estadísticas", que mostrará promedios móviles y otras funciones útiles.
Configurar alarmas personalizadas
Una de las características más útiles del paquete de monitoreo de GCP es la capacidad de configurar alarmas personalizadas que lo alertarán cuando ocurran problemas con su red.
Hay dos tipos de alarmas que ofrece Monitoring, ambas completamente gratuitas e ilimitadas para todos. Las verificaciones de tiempo de actividad consultarán un servicio web o TCP para asegurarse de que aún esté en funcionamiento. Las políticas de alerta monitorearán las métricas y enviarán alertas cada vez que alcance un cierto nivel o ocurra algo inusual.
Las comprobaciones de tiempo de actividad son sencillas y están disponibles en la pestaña principal "Descripción general". Simplemente tendrá que darle su nombre de host y establecer un intervalo de verificación.
Después de presionar "Guardar", se le pedirá que cree una política de alerta para verificar, que le notificará si falla.
Si desea establecer su propia política de alertas, puede hacerlo desde la barra lateral "Alertas". Esto le permite seleccionar un recurso, métrica, filtro y grupo y configurarlo para notificarle si el gráfico cumple con la condición especificada. Por ejemplo, puede configurar una alarma para que se active si la utilización de la CPU en la instancia es superior al 80% durante al menos unos minutos.
Por supuesto, deberá configurar notificaciones para la alarma. La opción más simple es configurar un canal de notificación para enviarle un correo electrónico, pero hay otras opciones disponibles, como notificaciones por SMS, notificaciones de Slack o publicación en un webhook.
Todas estas opciones de notificación son completamente libre.
Deja una respuesta