Ustawianie poziomu logu dla komponentu Edge

Domyślnie komponenty Edge używają poziomu rejestrowania INFO. Możesz jednak ustawić poziom logowania dla każdego komponentu Edge. Możesz na przykład ustawić ją na DEBUG w przypadku podmiotu przetwarzającego wiadomości lub ERROR dla serwera zarządzania.

Dostępne poziomy rejestrowania:

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

Aby ustawić poziom logu komponentu, zmodyfikuj plik jego właściwości w celu ustawienia tokena, a następnie ponownie uruchom komponent:

  • W interfejsie użytkownika Edge tokeny conf_logger_settings_application_log_level i conf_logger_settings_play_log_level. Ustaw te same wartości.
  • W przypadku wszystkich innych komponentów Edge token jest conf_system_log.level

Aby ustawić poziom rejestrowania dla komponentu Edge UI:

  1. Otwórz plik /opt/apigee/customer/application/ui.properties w edytorze. Jeśli plik nie istnieje, utwórz go.
  2. Ustaw odpowiednie właściwości w pliku ui.properties na odpowiedni poziom logowania. Jeśli na przykład ustawisz go na DEBUG:
    conf_logger_settings_application_log_level=DEBUG
    conf_logger_settings_play_log_level=DEBUG
  3. Zapisz plik.
  4. Sprawdź, czy plik właściwości należy do użytkownika „apigee”:
    chown apigee:apigee /opt/apigee/customer/application/ui.properties
  5. Ponownie uruchom interfejs Edge:
    /opt/apigee/apigee-service/bin/apigee-service edge-ui restart

Aby ustawić poziom rejestrowania dla innych komponentów:

  1. Otwórz plik /opt/apigee/customer/application/component_name.properties w edytorze, gdzie component_name może być jedną z tych wartości:
    • apigee-cassandra (Cassandra)
    • apigee-openldap (OpenLDAP)
    • apigee-postgresql (baza danych PostgreSQL)
    • apigee-qpidd (kwartał)
    • apigee-sso (SSO – logowanie jednokrotne)
    • apigee-zookeeper (ZooKeeper)
    • edge-management-server (serwer zarządzania)
    • edge-management-ui (nowy interfejs Edge)
    • edge-message-processor (procesor wiadomości)
    • edge-postgres-server (serwer Postgres)
    • edge-qpid-server (serwer Qpid)
    • edge-router (router brzegowy)
    • edge-ui (klasyczny interfejs)

    Jeśli plik nie istnieje, utwórz go.

  2. Ustaw w pliku właściwości tę właściwość na odpowiedni poziom logu. Jeśli na przykład ustawisz go na DEBUG:
    conf_system_log.level=DEBUG
  3. Zapisz plik.
  4. Sprawdź, czy plik właściwości należy do użytkownika „apigee”:
    chown apigee:apigee /opt/apigee/customer/application/component_properties_file_name.properties
  5. Ponownie uruchom komponent, używając tej składni:
    /opt/apigee/apigee-service/bin/apigee-service component_name restart

Więcej informacji o nazwie i lokalizacji plików konfiguracji komponentu znajdziesz w artykule Lokalizacja plików właściwości.