Ustawianie poziomu logu dla komponentu Edge

Edge for Private Cloud w wersji 4.19.01

Domyślnie komponenty Edge używają poziomu rejestrowania INFO. Możesz jednak ustawić poziom rejestrowania dla każdego komponentu Edge. Możesz na przykład ustawić tę wartość na DEBUG dla procesora wiadomości lub na ERROR dla serwera zarządzania.

Dostępne poziomy logowania:

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

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

  • W przypadku interfejsu Edge tokeny to conf_logger_settings_application_log_levelconf_logger_settings_play_log_level. Ustaw je na tę samą wartość.
  • W przypadku wszystkich pozostałych komponentów Edge token to conf_system_log.level

Aby ustawić poziom logowania dla komponentu interfejsu Edge:

  1. Otwórz plik /opt/apigee/customer/application/ui.properties w edytorze. Jeśli plik nie istnieje, utwórz go.
  2. Ustaw następujące właściwości w ui.properties na odpowiedni poziom logu. Na przykład, aby ustawić wartość DEBUG:
    conf_logger_settings_application_log_level=DEBUG
    conf_logger_settings_play_log_level=DEBUG
  3. Zapisz plik.
  4. Upewnij się, że właścicielem pliku właściwości jest użytkownik „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 /opt/apigee/customer/application/component_name.properties w edytorze, 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. W pliku properties ustaw tę właściwość na odpowiedni poziom logowania. Na przykład: aby ustawić wartość 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 komponentów znajdziesz w artykule Lokalizacja plików właściwości.