Đặt cấp độ nhật ký cho một thành phần Edge

Theo mặc định, các thành phần Edge sử dụng cấp độ ghi nhật ký là INFO. Tuy nhiên, bạn có thể đặt cấp độ ghi nhật ký cho từng thành phần Edge. Ví dụ: bạn có thể đặt giá trị này thành DEBUG cho Bộ xử lý thông báo hoặc thành ERROR cho Máy chủ quản lý.

Các cấp độ nhật ký hiện có bao gồm:

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

Để đặt cấp độ nhật ký cho một thành phần, hãy chỉnh sửa tệp thuộc tính của thành phần đó để đặt mã thông báo conf_system_log.level, sau đó khởi động lại thành phần:

  1. Mở /opt/apigee/customer/application/component_name.properties trong trình chỉnh sửa, trong đó component_name có thể là một trong những giá trị sau:
    • apigee-cassandra (Cassandra)
    • apigee-openldap (OpenLDAP)
    • apigee-postgresql (Cơ sở dữ liệu PostgreSQL)
    • apigee-qpidd (Qpidd)
    • apigee-zookeeper (ZooKeeper)
    • edge-management-server (Máy chủ quản lý)
    • edge-management-ui (Giao diện người dùng Edge mới)
    • edge-message-processor (Trình xử lý tin nhắn)
    • edge-postgres-server (Máy chủ Postgres)
    • edge-qpid-server (Máy chủ Qpid)
    • edge-router (Bộ định tuyến biên)

    Nếu tệp không tồn tại, hãy tạo tệp. (Đối với thành phần giao diện người dùng Edge mới edge-management-ui, tệp thuộc tính là /opt/apigee/customer/application/management-ui.properties; edge-management-ui-static chỉ chứa các thành phần web tĩnh và không có tệp thuộc tính.)

  2. Đặt thuộc tính sau trong tệp thuộc tính thành cấp độ nhật ký mong muốn. Ví dụ: để đặt thành DEBUG:
    conf_system_log.level=DEBUG
  3. Lưu tệp.
  4. Đảm bảo tệp thuộc tính thuộc sở hữu của người dùng "apigee":
    chown apigee:apigee /opt/apigee/customer/application/component_properties_file_name.properties
  5. Khởi động lại thành phần bằng cú pháp sau:
    /opt/apigee/apigee-service/bin/apigee-service component_name restart

Để biết thêm thông tin về tên và vị trí của tệp cấu hình thành phần, hãy xem phần Vị trí của tệp thuộc tính.