Pods de métricas de Apigee con el estado CrashLoopBackOff
Organízate con las colecciones
Guarda y clasifica el contenido según tus preferencias.
Estás consultando la documentación de Apigee y Apigee Hybrid.
No hay documentación equivalente de
Apigee Edge sobre este tema.
Síntoma
Al iniciarse, los pods de métricas permanecen en el estado CrashLoopBackoff.
Esto puede provocar que haya lagunas periódicas en sus métricas o gráficos mientras se reinician los pods.
Esto también puede provocar discrepancias con los datos de Analytics, ya que faltarán algunas secciones de datos.
Este problema puede producirse si tu instalación híbrida genera una gran cantidad de datos de métricas. Se puede generar una gran cantidad de datos debido a una carga de tráfico elevada (lo que da lugar a un gran número de recursos subyacentes, por ejemplo, MPs que emiten métricas) o a un gran número de recursos de Apigee (por ejemplo, proxies, destinos, entornos, políticas, etc.) que se monitorizan.
Mensajes de error
Cuando usas kubectl para ver los estados de los pods, observas que uno o varios MetricPods están en el estado CrashLoopBackoff. Por ejemplo:
kubectl get pods -n NAMESPACE
NAME READY STATUS RESTARTS AGE
apigee-metrics-default-telemetry-proxy-1a2b3c4 0/1 CrashLoopBackoff 10 10m
apigee-metrics-adapter-apigee-telemetry-a2b3c4d 0/1 CrashLoopBackoff 10 10m
...
Posibles motivos
Causa
Descripción
Instrucciones para solucionar problemas aplicables a
Los pods de métricas se quedan sin memoria
Los pods de telemetría están en CrashLoopBackoff debido a que no tienen suficiente memoria
Apigee Hybrid
Causa 1
Los pods de métricas se quedan sin memoria (OOM) con el motivo de error OOMKilled.
Diagnóstico
Comprueba que el problema se produce inspeccionando los registros del pod:
Lista los pods para obtener el ID del pod de métricas que está fallando:
kubectl get pods -n APIGEE_NAMESPACE -l "app in (app, proxy, collector)"
Investiga la sección apigee-prometheus-agg del resultado. Una salida como la siguiente indica que el contenedor está alcanzando repetidamente una condición de falta de memoria:
[[["Es fácil de entender","easyToUnderstand","thumb-up"],["Me ofreció una solución al problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Es difícil de entender","hardToUnderstand","thumb-down"],["La información o el código de muestra no son correctos","incorrectInformationOrSampleCode","thumb-down"],["Me faltan las muestras o la información que necesito","missingTheInformationSamplesINeed","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-12-05 (UTC)."],[],[]]