Activer la journalisation du débogage

Vous pouvez activer la journalisation de débogage pour plusieurs composants Edge. Lorsque vous activez la journalisation du débogage, le composant écrit des messages de débogage dans son fichier system.log.

Par exemple, si vous activez la journalisation de débogage pour le routeur Edge, le routeur écrit des messages de débogage par:

/opt/apigee/var/log/edge-router/logs/system.log

Utilisez l'appel d'API suivant pour activer la journalisation de débogage pour un composant:

curl -X POST "http://localhost:PORT/v1/logsessions?session=debug"

Pour désactiver la journalisation des données de débogage:

curl -X DELETE "http://localhost:PORT/v1/logsessions/debug"

Pour afficher les sessions de journalisation de débogage actives:

curl -X GET "http://localhost:PORT/v1/logsessions"

Chaque composant Edge qui prend en charge la journalisation de débogage utilise un numéro de port différent dans l'appel d'API, comme indiqué dans le tableau suivant:

Composant Port Fichier journal
Serveur de gestion 8080 /opt/apigee/var/log/edge-management-server/logs/system.log
Routeur 8081 /opt/apigee/var/log/edge-router/logs/system.log
Processeur de messages 8082 /opt/apigee/var/log/edge-message-processor/logs/system.log
Serveur Qpid 8083 /opt/apigee/var/log/edge-qpid-server/logs/system.log
Serveur Postgres 8084 /opt/apigee/var/log/edge-postgres-server/logs/system.log

Activer la journalisation de débogage pour l'authentification unique Apigee

Pour activer la journalisation de débogage pour l'authentification unique Apigee, procédez comme suit:

  1. Modifiez le fichier /opt/apigee/customer/application/sso.properties (si le fichier s'il n'existe pas, créez-le):
    vi /opt/apigee/customer/application/sso.properties
  2. Définissez la propriété suivante et enregistrez le fichier:
    conf_logback_log_level=DEBUG
  3. Redémarrez le service SSO Edge:
    /opt/apigee/apigee-service/bin/apigee-service apigee-sso restart