Monitoreo
Para monitorear usamos la herramienta Google Cloud Monitoring atravez de la definicion de politicas.
Se instala un agente de operaciones, se generan metricas y se definene politicas de alerta.
Instalación de agente
Para realizar el monitoreo de algun recusrso se instala un agente de prometeus el cual se encargara de recopilar informacion sobre la maquina, para instalarlo se deben ejecutar los siguientes comandos:
curl -sSO https://dl.google.com/cloudagents/add-google-cloud-ops-agent-repo.sh
sudo bash add-google-cloud-ops-agent-repo.sh --also-install
Generación de métricas
Para activar las métricas correspondientes al tráfico de la maquina. Para activar el trafico se ejecuta el siguiente comando:
```` timeout 120 bash -c -- 'while true; do curl localhost; sleep $((RANDOM % 4)) ; done'
## Politicas de alerta
Las politicas de alertas supervisan las metricasy lanzan una notificación de correo electrónico cuando la tasa de trafico supera los 4KiB. Para probar las politicas se debe ejecutar el siguiente comando:
timeout 120 bash -c -- 'while true; do curl localhost; sleep $((RANDOM % 4)) ; done' ```