🔔 Events
Los eventos son los avisos del propio Kubernetes: "el pod fue programado", "la imagen fue descargada", "el contenedor falló". Cuando un pod no inicia, los eventos suelen explicar el motivo, incluso antes de que exista cualquier log.
Los eventos se consultan con kubectl. El Panel Nuvion no tiene una pantalla de eventos.
🚀 Antes de comenzar
- Tener el acceso al clúster configurado (vea Acceso al Clúster).
🚀 1. Ver los eventos del clúster
kubectl get events -A --sort-by=.lastTimestamp
Los más recientes aparecen al final.
🚀 2. Ver solo las advertencias
kubectl get events -A --field-selector type=Warning
Los eventos de tipo Warning indican problemas. Los de tipo Normal son informativos.
🚀 3. Provocar un error para ver el evento
Cree un pod con una imagen que no existe:
kubectl run erro-imagem --image=nginx:versao-que-nao-existe
kubectl get pods
El STATUS cambia a ErrImagePull y luego a ImagePullBackOff.
🚀 4. Ver los eventos del pod
kubectl describe pod erro-imagem
Desplácese hasta la sección Events, al final. Muestra, en orden, lo que Kubernetes
intentó hacer y el mensaje del error, con el motivo Failed y el texto que indica que la
imagen no fue encontrada.
🚀 5. Seguir eventos en tiempo real
kubectl get events --watch
Salga con Ctrl+C.
📖 Eventos más comunes
| Motivo (Reason) | Qué significa |
|---|---|
Scheduled | El pod fue asignado a un node |
Pulling / Pulled | La imagen se está descargando / fue descargada |
Created / Started | El contenedor fue creado / iniciado |
Failed | Falla (vea el mensaje, como imagen no encontrada) |
BackOff | Kubernetes está esperando antes de intentar de nuevo |
FailedScheduling | Ningún node tiene recursos para el pod |
Unhealthy | La verificación de salud (probe) falló |
Killing | El contenedor está siendo terminado |
FailedMount | No fue posible montar un disco o Secret |
✅ Cómo saber si funcionó
La sección Events del paso 4 muestra el error de imagen.
Los eventos están disponibles por poco tiempo (cerca de 1 hora). Consulte poco después del problema.
❗ Problemas comunes
| Síntoma | Causa | Solución |
|---|---|---|
No resources found | Los eventos ya expiraron o el namespace es incorrecto | Use -A y reproduzca el problema |
| Un evento antiguo confunde | La lista no está ordenada | Use --sort-by=.lastTimestamp |
🧹 Limpieza
kubectl delete pod erro-imagem
➡️ Próximo paso: Alertas
🧠 ¿Dudas?
¡Hable con nuestro equipo de soporte técnico de SaveinCloud!