Как включить журнал отладки

Edge for Private Cloud версии 4.17.09

Вы можете включить ведение журнала отладки для нескольких компонентов Edge. Если вы включите ведение журнала отладки, компонент будет записывать сообщения отладки в файл system.log.

Например, если вы включите ведение журнала отладки для Edge Router, Router будет записывать сообщения отладки в следующий файл:

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

Чтобы включить ведение журнала отладки для компонента, используйте следующий вызов API:

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

Чтобы отключить журнал отладки, выполните следующие действия:

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

Каждый компонент Edge, поддерживающий ведение журнала отладки, использует в вызове API свой номер порта, как показано в следующей таблице:

Компонент

Порт

Файл журнала

Сервер управления 8080 /opt/apigee/var/log/edge-management-server/logs/system.log
Маршрутизатор 8081 /opt/apigee/var/log/edge-router/logs/system.log
Message Processor 8082 /opt/apigee/var/log/edge-message-processor/logs/system.log
Сервер Qpid 8083 /opt/apigee/var/log/edge-qpid-server/logs/system.log
Сервер Postgres 8084 /opt/apigee/var/log/edge-postgres-server/logs/system.log

Включить журнал отладки для Edge SSO

Чтобы включить журнал отладки для Edge SSO:

  1. Отредактируйте файл /opt/apigee/customer/application/sso.properties (если он не существует, создайте его):
    > vi /opt/apigee/customer/application/sso.properties
  2. Задайте следующее свойство и сохраните файл:
    conf_logback_log_level=DEBUG
  3. Перезапустите Edge SSO:
    > /opt/apigee/apigee-service/bin/apigee-service edge-sso restart