Activer la journalisation du débogage

Edge for Private Cloud v4.18.01

Vous pouvez activer la journalisation du débogage pour plusieurs composants Edge. Lorsque vous activez la journalisation de 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, celui-ci écrit des messages de débogage dans :

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

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

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

Pour désactiver la journalisation du 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/debug"

Chaque composant Edge compatible avec 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 du débogage pour l'authentification unique Edge

Pour activer la journalisation du débogage pour l'authentification unique Edge :

  1. Modifiez le fichier /opt/apigee/customer/application/sso.properties (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 Edge SSO :
    > /opt/apigee/apigee-service/bin/apigee-service edge-sso restart