Tengo configuradas alertas de stackdriver que notifican cada vez que la utilización de la CPU para una instancia del motor de cómputo cae por debajo o supera algunos umbrales.
Me gustaría reiniciar la instancia cada vez que se active esta alerta.
¿Cómo logro esto sin tener que escribir y mantener otra máquina virtual o función de nube?
¿Stackdriver o cualquier otra opción de monitoreo en GCP me permite restablecer instancias según una condición de alerta?
Respuesta1
creo que unaLa política de alertas de Stackdriver no podrá ejecutar ningún comando para detener o iniciar una máquina virtual de GCE por sí sola.
De hecho, podría usar una función de nube con Cloud Scheduler para esto o un cron en otra máquina virtual de GCE, como podemos leer aquí en esta otrapregunta[1]. Cloud Scheduler le ofrece 3 trabajos gratuitos por mes [2] y Cloud Functions tiene los siguientes precios [3].
[1]https://stackoverflow.com/questions/47817919/automatic-script-to-turn-off-and-on