Как задать уровень ведения журнала для компонента Edge

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

Доступны следующие уровни ведения журнала:

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

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

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

    Если файла нет, создайте его. (Для компонента New Edge UI edge-management-ui файл свойств – /opt/apigee/customer/application/management-ui.properties; edge-management-ui-static содержит только статические веб-объекты и не имеет файла свойств.)

  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

Подробнее о названиях и расположении файлов конфигурации компонентов…