Logebene für eine Edge-Komponente festlegen

Standardmäßig verwenden Edge-Komponenten die Protokollierungsebene INFO. Sie können jedoch die Protokollierungsebene für jede Edge-Komponente. Beispielsweise kann es sinnvoll sein, DEBUG festzulegen. für den Message Processor oder auf ERROR für den Verwaltungsserver.

Folgende Protokollebenen sind verfügbar:

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

Um die Protokollebene für eine Komponente festzulegen, bearbeiten Sie die Eigenschaftendatei der Komponente, um ein Token festzulegen, und Starten Sie die Komponente 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 ist das Token conf_system_log.level.

So legen Sie die Protokollebene für die Edge-Benutzeroberflächenkomponente 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 für die folgenden Attribute in ui.properties die gewünschte Logebene fest. Für Beispiel, um sie auf DEBUG festzulegen:
    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 „Apigee“ gehört Nutzer:
    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. /opt/apigee/customer/application/component_name.properties öffnen in Einen 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 die folgende Property in der Eigenschaftendatei auf die gewünschte Logebene fest. Beispiel: um sie auf DEBUG festzulegen:
    conf_system_log.level=DEBUG
  3. Speichern Sie die Datei.
  4. Achten Sie darauf, dass die Attributdatei dem „Apigee“ gehört Nutzer:
    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 Komponentenkonfigurationsdateien finden Sie unter Speicherort der Attributdateien.