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

Edge for Private Cloud เวอร์ชัน 4.17.09

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

ระดับการบันทึกที่ใช้ได้คือ: ทั้งหมด, แก้ไขข้อบกพร่อง, ข้อผิดพลาด, ร้ายแรง, ข้อมูล, ปิด, TRAWA, 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รีสตาร์ท

วิธีตั้งค่าระดับการบันทึกสําหรับคอมโพเนนต์อื่นๆ เช่น ตัวประมวลผลข้อความ

  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. รีสตาร์ทตัวประมวลผลข้อความ
    /opt/apigee/apigee-service/bin/apigee-service edge-message-processor เริ่มต้นใหม่