Abilitazione del logging del debug

Edge per Private Cloud v4.18.01

Puoi abilitare il logging del debug per diversi componenti Edge. Quando attivi il logging di debug, Il componente scrive i messaggi di debug nel relativo file system.log.

Ad esempio, se abiliti il logging di debug per il router Edge, il router scrive i messaggi di debug a:

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

Utilizza la seguente chiamata API per abilitare il logging di debug per un componente:

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

Per disattivare il logging di debug:

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

Per visualizzare le sessioni di logging di debug attive:

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

Ogni componente Edge che supporta il logging di debug utilizza un numero di porta diverso nella chiamata API. come illustrato nella tabella seguente:

Componente

Porta

File di log

Server di gestione 8080 /opt/apigee/var/log/edge-management-server/logs/system.log
Router 8081 /opt/apigee/var/log/edge-router/logs/system.log
processore di messaggi 8082 /opt/apigee/var/log/edge-message-processor/logs/system.log
Server Qpid 8083 /opt/apigee/var/log/edge-qpid-server/logs/system.log
Server Postgres 8084 /opt/apigee/var/log/edge-postgres-server/logs/system.log

Attiva il logging di debug per l'accesso SSO perimetrale

Per attivare il logging di debug per l'accesso SSO perimetrale:

  1. Modifica il file /opt/apigee/customer/application/sso.properties (se il file non esiste, crealo):
    > vi /opt/apigee/customer/application/sso.properties
  2. Imposta la seguente proprietà e salva il file:
    conf_logback_log_level=DEBUG
  3. Riavvia SSO Edge:
    > /opt/apigee/apigee-service/bin/apigee-service edge-sso restart