Activer la journalisation du débogage

Edge for Private Cloud v4.18.01

Vous pouvez activer la journalisation de débogage pour plusieurs composants Edge. Lorsque vous activez la journalisation de débogage, le composant écrit les 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 pour:

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

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

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

Pour désactiver la journalisation 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/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 de débogage pour l'authentification unique Edge

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

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