Logebene für eine Edge-Komponente festlegen

Standardmäßig verwenden Edge-Komponenten die Logging-Ebene INFO. Sie können jedoch die Logging-Ebene für jede Edge-Komponente festlegen. Sie können ihn beispielsweise für den Message Processor auf DEBUG oder für den Management Server auf ERROR festlegen.

Folgende Logebenen sind verfügbar:

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

Wenn Sie die Logebene für eine Komponente festlegen möchten, bearbeiten Sie die Attributdatei der Komponente, um ein Token festzulegen, und starten Sie die Komponente dann neu:

  • Für die Edge-Benutzeroberfläche sind die Tokens conf_logger_settings_application_log_level und conf_logger_settings_play_log_level. Legen Sie für beide denselben Wert fest.
  • Für alle anderen Edge-Komponenten lautet das Token conf_system_log.level.

So legen Sie die Protokollierungsebene für die Edge-UI-Komponente fest:

  1. Öffnen Sie /opt/apigee/customer/application/ui.properties in einem Editor. Wenn die Datei nicht vorhanden ist, erstellen Sie sie.
  2. Legen Sie die folgenden Attribute in ui.properties auf die gewünschte Logebene fest. Beispiel: So legen Sie den Wert auf DEBUG fest:
    conf_logger_settings_application_log_level=DEBUG
    conf_logger_settings_play_log_level=DEBUG
  3. Speichern Sie die Datei.
  4. Achten Sie darauf, dass die Attributdatei dem Nutzer „apigee“ gehört:
    chown apigee:apigee /opt/apigee/customer/application/ui.properties
  5. Starten Sie die Edge-Benutzeroberfläche neu:
    /opt/apigee/apigee-service/bin/apigee-service edge-ui restart

So legen Sie die Logebene für andere Komponenten fest:

  1. Öffnen Sie /opt/apigee/customer/application/component_name.properties in einem Editor, wobei component_name einer der folgenden Werte sein kann:
    • apigee-cassandra (Cassandra)
    • apigee-openldap (OpenLDAP)
    • apigee-postgresql (PostgreSQL-Datenbank)
    • apigee-qpidd (Qpidd)
    • apigee-sso (Edge-SSO)
    • apigee-zookeeper (ZooKeeper)
    • edge-management-server (Verwaltungsserver)
    • edge-management-ui (neue Edge-Benutzeroberfläche)
    • edge-message-processor (Nachrichtenprozessor)
    • edge-postgres-server (Postgres-Server)
    • edge-qpid-server (Qpid-Server)
    • edge-router (Edge-Router)
    • edge-ui (klassische Benutzeroberfläche)

    Wenn die Datei nicht vorhanden ist, erstellen Sie sie.

  2. Legen Sie das folgende Attribut in der Attributdatei auf die gewünschte Protokollstufe fest. Beispiel: So legen Sie den Wert auf DEBUG fest:
    conf_system_log.level=DEBUG
  3. Speichern Sie die Datei.
  4. Achten Sie darauf, dass die Attributdatei dem Nutzer „apigee“ gehört:
    chown apigee:apigee /opt/apigee/customer/application/component_properties_file_name.properties
  5. Starten Sie die Komponente mit der folgenden Syntax neu:
    /opt/apigee/apigee-service/bin/apigee-service component_name restart

Weitere Informationen zum Namen und Speicherort der Konfigurationsdateien für Komponenten finden Sie unter Speicherort von Attributdateien.