Google Stackdriver muestra estadísticas de uso para todos los pods de Kubernetes excepto uno

Google Stackdriver muestra estadísticas de uso para todos los pods de Kubernetes excepto uno

Implementé un clúster de Kubernetes en GCP y utilicé Stackdriver para monitorear la CPU y la memoria. Stackdriver enumera las estadísticas (CPU, memoria, etc.) de todos los pods dentro del clúster excepto uno. Esto ha durado ya una semana y el módulo que falta definitivamente está funcionando. Lo extraño es que no puedo ver las estadísticas dentro de la interfaz del controlador de pila, pero hay estadísticas de CPU y memoria en la descripción general de implementación de GCP.

Información adicional:

  • El cluster tiene 4 nodos.
  • El pod que falta está ejecutando postgres en ubuntu
  • Todos los demás pods ejecutan Debian.

¿Algunas ideas?

Respuesta1

Reproduje su caso lanzando un pod con un contenedor Postgres en Ubuntu y pude ver estadísticas en Stackdriver para este pod.

¿Se aseguró de que el contenedor esté funcionando correctamente y no se reinicie permanentemente dentro del pod?

Tuve el caso de que el contenedor de Postgres se estaba deteniendo porque el contenedor no realizó ninguna acción para mantenerlo activo.
Si es el caso, debería echar un vistazo al punto de entrada de su contenedor y asegurarse de que inicie un comando de ejecución prolongada a menos que finalice inmediatamente después de iniciar Postgres.

espero que esto ayude

información relacionada