การตั้งค่าระดับการบันทึกสําหรับคอมโพเนนต์ Edge

Edge for Private Cloud v4.18.01

โดยค่าเริ่มต้น คอมโพเนนต์ Edge จะใช้ระดับการบันทึกเป็น INFO อย่างไรก็ตาม คุณสามารถตั้งค่าระดับการบันทึกสำหรับคอมโพเนนต์ Edge แต่ละรายการได้ เช่น คุณอาจต้องการตั้งค่าเป็น DEBUG สำหรับ Message Processor หรือเป็น ERROR สำหรับ Management Server

ระดับบันทึกที่ใช้ได้ ได้แก่ ALL, DEBUG, ERROR, FATAL, INFO, OFF, TRACE, WARN

หากต้องการตั้งค่าระดับบันทึกสำหรับคอมโพเนนต์ คุณต้องแก้ไขไฟล์พร็อพเพอร์ตี้ของคอมโพเนนต์เพื่อตั้งค่าโทเค็น แล้วรีสตาร์ทคอมโพเนนต์ โดยทำดังนี้

  • สำหรับ Edge UI โทเค็นคือ conf_logger_settings_application_log_level และ conf_logger_settings_play_log_level ตั้งค่าเป็นค่าเดียวกัน
  • สำหรับคอมโพเนนต์ Edge อื่นๆ ทั้งหมด โทเค็นคือ conf_system_log.level

วิธีตั้งค่าระดับบันทึกสำหรับ Edge UI

  1. เปิด /opt/apigee/customer/application/ui.properties ในเครื่องมือแก้ไข หากไม่มีไฟล์ ให้สร้างไฟล์
  2. ตั้งค่าพร็อพเพอร์ตี้ต่อไปนี้ใน ui.properties เป็นระดับบันทึกที่ต้องการ เช่น หากต้องการตั้งค่าเป็น DEBUG ให้ทำดังนี้
    conf_logger_settings_application_log_level=DEBUG
    conf_logger_settings_play_log_level=DEBUG
  3. บันทึกไฟล์
  4. ตรวจสอบว่าไฟล์พร็อพเพอร์ตี้เป็นของผู้ใช้ "apigee"
    > chown apigee:apigee /opt/apigee/customer/application/ui.properties
  5. รีสตาร์ท Edge UI:
    /opt/apigee/apigee-service/bin/apigee-service edge-ui restart

วิธีตั้งค่าระดับบันทึกสำหรับคอมโพเนนต์อื่นๆ เช่น Message Processor

  1. เปิด /opt/apigee/customer/application/message-processor.properties ในเครื่องมือแก้ไข หากไม่มีไฟล์ ให้สร้างไฟล์
  2. ตั้งค่าพร็อพเพอร์ตี้ต่อไปนี้ใน message-processor.properties เป็นระดับบันทึกที่ต้องการ เช่น หากต้องการตั้งค่าเป็น DEBUG ให้ใช้คำสั่งต่อไปนี้
    conf_system_log.level=DEBUG
  3. บันทึกไฟล์
  4. ตรวจสอบว่าไฟล์พร็อพเพอร์ตี้เป็นของผู้ใช้ "apigee"
    > chown apigee:apigee /opt/apigee/customer/application/message-processor.properties
  5. รีสตาร์ท Message Processor:
    /opt/apigee/apigee-service/bin/apigee-service edge-message-processor restart