- v1.15 (última)
- v1.14
- v1.13
- Lista de versiones admitidas
- v1.12
- v1.11
- v1.10
- v1.9
- v1.8
- v1.7
- Versión 1.6
- v1.5
- Versión 1.4
- Versión 1.3
- v1.2
- v1.1
Versiones compatibles:
Versiones no compatibles:
Información general
La detección automática de problemas (AIS) proporciona información rápida sobre los problemas que se detectan en tu clúster de Hybrid. Esta información incluye enlaces a documentación para solucionar problemas. La detección automática de problemas solo busca problemas conocidos, habituales y detectables por el sistema, y no puede detectar todos los problemas de un clúster.
A partir de Apigee Hybrid v1.10, el componente de observador del tiempo de ejecución de Apigee analiza automáticamente el estado del plano de control y del servidor de la API de Kubernetes para determinar si hay algún problema de configuración. De forma predeterminada, el análisis se realiza cada 60 segundos. Si lo prefieres, puedes cambiar el intervalo o inhabilitar la búsqueda de dispositivos.
Cuando AIS detecta un problema, crea una instancia nueva de ApigeeIssue
en el servidor de la API de Kubernetes. Estas instancias contienen información sobre los problemas y enlaces a documentación sobre los problemas específicos.
Cuando resuelvas los problemas, se eliminarán automáticamente del servidor de la API de Kubernetes cuando el análisis determine que ya no se producen.
Usar la detección automática de problemas.
Comprueba si hay algún problema con el comando kubectl get apigeeissues
:
kubectl -n APIGEE_NAMESPACE get apigeeissues
Por ejemplo:
kubectl -n APIGEE_NAMESPACE get apigeeissues NAME SEVERITY AGE URL vhost-missing-eg-nonprod Error 1hr https://cloud.google.com/apigee/docs/hybrid/MISSING_ENV_GROUP control-plane-connectivity-failure Error 1d https://cloud.google.com/apigee/docs/hybrid/OLD_TLS_VERSION
Para obtener información más detallada sobre un problema concreto, usa el comando kubectl describe
con el nombre del problema. El nombre debe ir precedido de apigeeissues
. Por ejemplo:
apigeeissues vhost-missing-eg-nonprod
.
kubectl -n APIGEE_NAMESPACE describe apigeeissues vhost-missing-eg-nonprod Name: vhost-missing-eg-nonprod Namespace: apigee Labels:Annotations: API Version: apigee.cloud.google.com/v1alpha1 Kind: ApigeeIssue Metadata: Creation Timestamp: 2022-08-25T20:41:56Z Managed Fields: API Version: apigee.cloud.google.com/v3 Resource Version: 12345678 UID: aaaaaaaa-bbbb-cccc-dddd-eeeeffffgggg Spec: Severity: Error Reason: MISSING_ENV_GROUP Details: Expected envgroup "nonprod" for ApigeeRouteConfig "my-org-nonprod" Documentation: https://cloud.google.com/apigee/docs/hybrid/MISSING_ENV_GROUP Ignore: false IgnoreReason: Events:
Cambiar el intervalo de análisis
De forma predeterminada, Watcher analiza el plano de control en busca de problemas una vez cada 60 segundos. Para cambiar el intervalo de análisis, especifica el nuevo intervalo en segundos con la propiedad watcher.args.issueScanInterval
en el archivo de anulaciones. Por ejemplo:
watcher: args: issueScanInterval: 120
Aplica la configuración con
apigeectl apply -f OVERRIDES_FILE --org
.
Inhabilitar la detección automática de problemas
Para inhabilitar la detección automática de problemas, defina la propiedad
watcher.args.enableIssueScanning
en false
en el archivo de anulaciones. Por ejemplo:
watcher: args: enableIssueScanning: false
Aplica la configuración con
apigeectl apply -f OVERRIDES_FILE --org
.
Guías de solución de problemas relacionadas
La detección automática de problemas puede proporcionar enlaces directos a las guías de solución de problemas, como las siguientes:- No hay conectividad de red entre el plano de ejecución y el plano de control
- Falta el grupo de entorno del host virtual