Journaux MART

Pour résoudre les problèmes MART dans Apigee hybrid, consultez les fichiers journaux. Les journaux MART sont écrits dans stdout/stderr et peuvent être affichés à l'aide de la commande logs kubectl.

Sur la machine d'administration Kubernetes, exécutez la commande suivante :

kubectl logs pod_name -n namespace

Pour en savoir plus, consultez la page Présentation de Logging.

Codes d'erreur MART

Les codes d'erreur suivants peuvent se produire dans les journaux MART :

Erreur Description
ROUTING_SERVICE_NOT_ENABLED

routing.RoutingServiceNotEnabled

Se produit lorsque routing.service.enable est défini sur "false" dans ce fichier du pod MART : /opt/apigee/edge-hybrid-mart-server/conf/routing-service.properties
HYBRID_MART_SERVER_ENDPOINT_NOT_FOUND

routing.HybridMARTServerEndpointNotFound
Se produit lorsque l'organisation n'a pas de valeur pour la propriété d'organisation : features.mart.server.endpoint
HYBRID_AUTHN_AUTHZ_TOKEN_ERROR

routing.HybridAuthNAuthZTokenError

Se produit lorsque le service AuthN-AuthZ renvoie un code de réponse autre que 200 ou un jeton non valide.
MART_ENDPOINT_REQUIRED

organizations.MartEndpointRequired

Se produit lorsque la propriété d'organisation features.mart.server.endpoint possède une valeur nulle ou vide.
HTTPS_MART_ENDPOINT_REQUIRED

organizations.HttpsMartEndpointRequired

Se produit lorsque la propriété d'organisation features.mart.server.endpoint a une valeur commençant par "http://" lorsque mart.routing.https.validation.enable est défini sur "true" dans ce fichier, dans le pod MART : /opt/apigee/edge-hybrid-mart-server/conf/routing-service.properties