Puedes habilitar el registro de depuración para varios componentes de Edge. Cuando habilitas el registro de depuración,
el componente escribe mensajes de depuración en su archivo system.log.
Por ejemplo, si habilitas el registro de depuración para el router perimetral, este escribe mensajes de depuración. a:
/opt/apigee/var/log/edge-router/logs/system.log
Usa la siguiente llamada a la API para habilitar el registro de depuración de un componente:
curl -X POST "http://localhost:PORT/v1/logsessions?session=debug"
Para inhabilitar el registro de depuración, haz lo siguiente:
curl -X DELETE "http://localhost:PORT/v1/logsessions/debug"
Para ver las sesiones de registro de depuración activas, haz lo siguiente:
curl -X GET "http://localhost:PORT/v1/logsessions"
Cada componente de Edge que admite el registro de depuración usa un número de puerto diferente en la llamada a la API. como se muestra en la siguiente tabla:
| Componente | Puerto | Archivo de registro |
|---|---|---|
| Servidor de administración | 8080 | /opt/apigee/var/log/edge-management-server/logs/system.log |
| Router | 8081 | /opt/apigee/var/log/edge-router/logs/system.log |
| Message Processor | 8082 | /opt/apigee/var/log/edge-message-processor/logs/system.log |
| Servidor Qpid | 8083 | /opt/apigee/var/log/edge-qpid-server/logs/system.log |
| Servidor de Postgres | 8084 | /opt/apigee/var/log/edge-postgres-server/logs/system.log |
Habilita el registro de depuración para el SSO de Apigee
Para habilitar el registro de depuración para el SSO de Apigee, haz lo siguiente:
- Edita el archivo
/opt/apigee/customer/application/sso.properties(si el archivo no existen, créalo):vi /opt/apigee/customer/application/sso.properties
- Configura la siguiente propiedad y guarda el archivo:
conf_logback_log_level=DEBUG
- Reinicia el servicio de SSO de Edge:
/opt/apigee/apigee-service/bin/apigee-service apigee-sso restart