Menyetel level log untuk komponen Edge

Edge for Private Cloud v4.19.01

Secara default, komponen Edge menggunakan level logging INFO. Namun, Anda dapat menetapkan tingkat logging untuk setiap komponen Edge. Misalnya, Anda mungkin ingin menetapkannya ke DEBUG untuk Pemroses Pesan, atau ke ERROR untuk Server Pengelolaan.

Level log yang tersedia meliputi:

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

Untuk menyetel level log sebuah komponen, edit file properti komponen tersebut untuk menetapkan token, lalu mulai ulang komponen:

  • Untuk UI Edge, tokennya adalah conf_logger_settings_application_log_level dan conf_logger_settings_play_log_level. Tetapkan ke nilai yang sama.
  • Untuk semua komponen Edge lainnya, tokennya adalah conf_system_log.level

Untuk menetapkan level log untuk komponen UI Edge:

  1. Buka /opt/apigee/customer/application/ui.properties di editor. Jika file tidak ada, Anda bisa membuatnya.
  2. Tetapkan properti berikut di ui.properties ke tingkat log yang diinginkan. Misalnya, untuk menetapkannya ke DEBUG:
    conf_logger_settings_application_log_level=DEBUG
    conf_logger_settings_play_log_level=DEBUG
  3. Simpan file.
  4. Pastikan file properti dimiliki oleh pengguna "apigee":
    chown apigee:apigee /opt/apigee/customer/application/ui.properties
  5. Mulai ulang UI Edge:
    /opt/apigee/apigee-service/bin/apigee-service edge-ui restart

Untuk menetapkan level log untuk komponen lain:

  1. Buka /opt/apigee/customer/application/component_name.properties di editor, dengan component_name dapat berupa salah satu dari berikut ini:
    • apigee-cassandra (Cassandra)
    • apigee-openldap (OpenLDAP)
    • apigee-postgresql (Database PostgreSQL)
    • apigee-qpidd (Qpidd)
    • apigee-sso (SSO Edge)
    • apigee-zookeeper (ZooKeeper)
    • edge-management-server (Server Pengelolaan)
    • edge-management-ui (UI Edge baru)
    • edge-message-processor (Pemroses Pesan)
    • edge-postgres-server (Server Postgres)
    • edge-qpid-server (Server Qpid)
    • edge-router (Router Tepi)
    • edge-ui (UI Klasik)

    Jika file tidak ada, buat file tersebut.

  2. Tetapkan properti berikut dalam file properti ke level log yang diinginkan. Misalnya, untuk menetapkannya ke DEBUG:
    conf_system_log.level=DEBUG
  3. Simpan file.
  4. Pastikan file properti dimiliki oleh pengguna "apigee":
    chown apigee:apigee /opt/apigee/customer/application/component_properties_file_name.properties
  5. Mulai ulang komponen menggunakan sintaksis berikut:
    /opt/apigee/apigee-service/bin/apigee-service component_name restart

Untuk mengetahui informasi selengkapnya tentang nama dan lokasi file konfigurasi komponen, lihat Lokasi file properti.