Установка уровня журнала для компонента Edge

По умолчанию компоненты Edge используют уровень ведения журнала INFO . Однако вы можете установить уровень ведения журнала для каждого компонента Edge. Например, вы можете установить значение DEBUG для процессора сообщений или значение ERROR для сервера управления.

Доступные уровни журнала включают в себя:

  • ALL
  • DEBUG
  • ERROR
  • FATAL
  • INFO
  • OFF
  • TRACE
  • WARN

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

  • Для пользовательского интерфейса Edge токенами являются conf_logger_settings_application_log_level и conf_logger_settings_play_log_level . Установите для них одинаковое значение.
  • Для всех остальных компонентов Edge токен — conf_system_log.level

Чтобы установить уровень журнала для компонента пользовательского интерфейса Edge:

  1. Откройте /opt/apigee/customer/application/ui.properties в редакторе. Если файл не существует, создайте его.
  2. Установите следующие свойства в ui.properties на желаемый уровень журнала. Например, чтобы установить DEBUG :
    conf_logger_settings_application_log_level=DEBUG
    conf_logger_settings_play_log_level=DEBUG
  3. Сохраните файл.
  4. Убедитесь, что файл свойств принадлежит пользователю «apigee»:
    chown apigee:apigee /opt/apigee/customer/application/ui.properties
  5. Перезапустите пользовательский интерфейс Edge:
    /opt/apigee/apigee-service/bin/apigee-service edge-ui restart

Чтобы установить уровень журнала для других компонентов:

  1. Откройте /opt/apigee/customer/application/ component_name .properties в редакторе, где component_name может быть одним из следующих:
    • apigee-cassandra (Кассандра)
    • apigee-openldap (OpenLDAP)
    • apigee-postgresql (база данных PostgreSQL)
    • apigee-qpidd (Qpidd)
    • apigee-sso (Edge SSO)
    • apigee-zookeeper (ZooKeeper)
    • edge-management-server (Сервер управления)
    • edge-management-ui (новый пользовательский интерфейс Edge)
    • edge-message-processor (процессор сообщений)
    • edge-postgres-server (сервер Postgres)
    • edge-qpid-server (сервер Qpid)
    • edge-router (Edge Router)
    • edge-ui (классический пользовательский интерфейс)

    Если файл не существует, создайте его.

  2. Установите для следующего свойства в файле свойств нужный уровень журнала. Например, чтобы установить DEBUG :
    conf_system_log.level=DEBUG
  3. Сохраните файл.
  4. Убедитесь, что файл свойств принадлежит пользователю «apigee»:
    chown apigee:apigee /opt/apigee/customer/application/component_properties_file_name.properties
  5. Перезапустите компонент, используя следующий синтаксис:
    /opt/apigee/apigee-service/bin/apigee-service component_name restart

Дополнительные сведения об имени и расположении файлов конфигурации компонента см. в разделе Расположение файлов свойств .