Monitorización y paneles de control

Puedes usar los paneles de control de Cloud Monitoring para crear paneles de control y gráficos personalizados. Kf incluye una plantilla predeterminada que se puede usar para crear paneles de control con los que monitorizar el rendimiento de tus aplicaciones.

Panel de control de rendimiento de aplicaciones

Ejecuta los siguientes comandos para implementar un panel de control en tu espacio de trabajo de monitorización de paneles de control de Cloud Monitoring y monitorizar el rendimiento de tus aplicaciones. Este panel de control incluye métricas de rendimiento de las aplicaciones, como solicitudes por segundo, latencia de ida y vuelta, códigos de error HTTP, etc.

git clone https://github.com/google/kf
cd ./kf/dashboards
./create-dashboard.py my-dashboard my-cluster my-space

Panel de recursos y rendimiento del sistema

Puedes ver todos los recursos del sistema y las métricas de rendimiento, como la lista de nodos, pods y contenedores, entre otros, mediante un panel de control integrado. Haz clic en el enlace de abajo para acceder al panel de control del sistema.

Panel de control del sistema

Puede consultar más información sobre este panel de control aquí.

Crear SLOs y alertas

Puedes crear SLOs y Alertas en las métricas disponibles para monitorizar el rendimiento y la disponibilidad del sistema y de las aplicaciones. Por ejemplo, puedes usar las métricas istio.io/service/server/response_latencies para configurar una alerta sobre la latencia de ida y vuelta de la aplicación.

Control de acceso al panel de control

Sigue las instrucciones que se indican aquí para dar acceso al panel de control a los desarrolladores y a otros miembros del equipo. El rol roles/monitoring.dashboardViewer proporciona acceso de solo lectura a los paneles de control.