Ustawianie poziomu logu dla komponentu Edge

Domyślnie komponenty Edge używają poziomu rejestrowania INFO. Możesz jednak ustawić atrybut poziomu rejestrowania dla każdego komponentu Edge. Możesz na przykład ustawić go na DEBUG w przypadku procesora wiadomości lub do ERROR w przypadku serwera zarządzania.

Dostępne poziomy rejestrowania:

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

Aby ustawić poziom logowania komponentu, ustaw token w pliku właściwości komponentu, a potem ustaw token. Uruchom ponownie komponent:

  • W interfejsie Edge tokeny to conf_logger_settings_application_log_level i conf_logger_settings_play_log_level. Ustaw dla nich taką samą wartość.
  • W przypadku wszystkich pozostałych komponentów Edge token to conf_system_log.level

Aby ustawić poziom logowania komponentu Edge UI:

  1. Otwórz plik /opt/apigee/customer/application/ui.properties w edytorze. Jeśli plik nie istnieje, należy go utworzyć.
  2. Ustaw następujące właściwości w ui.properties na odpowiedni poziom logu. Dla: przykład, aby ustawić ją 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 „apigee” użytkownik:
    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 aplikację /opt/apigee/customer/application/component_name.properties w: edytujący, gdzie component_name może być jednym z tych elementów:
    • 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 tę właściwość w pliku właściwości na wybrany poziom logu. Przykład: aby ustawić ją na DEBUG:
    conf_system_log.level=DEBUG
  3. Zapisz plik.
  4. Sprawdź, czy plik właściwości należy do „apigee” użytkownik:
    chown apigee:apigee /opt/apigee/customer/application/component_properties_file_name.properties
  5. Ponownie uruchom komponent, korzystając z tej składni:
    /opt/apigee/apigee-service/bin/apigee-service component_name restart

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