En esta tarea, configurará funciones básicas de registro y supervisión mediante Cloud Logging y Cloud Monitoring.
¿Quién realiza esta tarea?
Una persona del gcp-devops@<your-domain>.comgrupo que se creó en la tarea 2.
¿Qué haces?
Configure funciones básicas de registro y supervisión mediante Cloud Logging y Cloud Monitoring.
¿Por qué recomendamos esta tarea?
El registro y la supervisión completos son clave para mantener la observabilidad en su entorno de nube. Configurar la retención de registros adecuada desde el principio le permite construir y tener la confianza de que se conserva una pista de auditoría, mientras que configurar un monitoreo centralizado le dará a su equipo un tablero central para ver sus entornos.
Configurar monitoreo
Cloud Monitoring recopila métricas, eventos y metadatos de los servicios de Google Cloud, sondas de tiempo de actividad alojadas, instrumentación de aplicaciones y otros componentes de aplicaciones comunes.
-
Asegúrate de haber iniciado sesión en Cloud Console como usuario del gcp-devopsgrupo que se creó en la tarea 2.
-
Cree un espacio de trabajo para monitorear usando un proyecto anfitrión. El primer proyecto de Google Cloud supervisado en un espacio de trabajo es el proyecto anfitrión; debe asegurarse de elegir el proyecto correcto para que actúe como proyecto anfitrión. Cuando los pasos le soliciten que seleccione un proyecto, seleccione el proyecto de monitoreo de no producción ( example-monitoring-nonprod) que se creó en la tarea 5.
-
Agregue otros proyectos que desee supervisar desde este espacio de trabajo. Por ejemplo, agregue todos los demás proyectos que no sean de producción.
-
Repita este procedimiento para sus proyectos de producción. Úselo example-monitoring-prod como proyecto de espacio de trabajo y agregue los proyectos de producción para monitorear.
Configurar el registro
Cloud Logging le permite almacenar, buscar, analizar, monitorear y alertar sobre los datos de registro y eventos de Google Cloud y Amazon Web Services (AWS). Cloud Logging también le permite ingerir datos de registro personalizados de cualquier fuente y exportar registros a sumideros de datos externos.
-
Asegúrate de haber iniciado sesión en Cloud Console como usuario del gcp-devopsgrupo que se creó en la tarea 2.
-
Habilite la exportación de registros para BigQuery con los siguientes valores:
- Seleccione el example-logging-nonprodproyecto.
- Crea un conjunto de datos de BigQuery . Para ID de conjunto de datos , use un nombre como example_logging_export_nonprod.
- Una vez que haya nombrado el conjunto de datos, haga clic en Crear conjunto de datos .
-
Repita el paso anterior para el example-logging-prodproyecto, pero utilícelo example_logging_export_prodpara el ID del conjunto de datos.
-
Revise los períodos de retención de registros para determinar si cumplen con sus requisitos de cumplimiento. Si no es así, configure la exportación de registros a Cloud Storage , que puede ser útil para la retención a largo plazo.