โดยค่าเริ่มต้น ไฟล์บันทึกสำหรับคอมโพเนนต์ Edge จะเขียนไปยัง
ไดเรกทอรี /opt/apigee/var/log/component_name
โดยที่
component_name อาจเป็นค่าใดค่าหนึ่งต่อไปนี้
apigee-cassandra
(คาสซานดรา)apigee-openldap
(OpenLDAP)apigee-postgresql
(ฐานข้อมูล PostgreSQL)apigee-qpidd
(Qpidd)apigee-sso
(SSO ของ Edge)apigee-zookeeper
(ZooKeeper)edge-management-server
(เซิร์ฟเวอร์การจัดการ)edge-management-ui
(UI ใหม่ของ Edge)edge-message-processor
(ตัวประมวลผลข้อความ)edge-postgres-server
(เซิร์ฟเวอร์ Postgres)edge-qpid-server
(เซิร์ฟเวอร์ Qpid)edge-router
(เราเตอร์ Edge)edge-ui
(UI แบบคลาสสิก)
นอกจากรายการนี้ Edge ยังบันทึกขั้นตอนการตั้งค่าใน
ไดเรกทอรี /opt/apigee/var/log/apigee-setup
ใช้ขั้นตอนต่อไปนี้เพื่อเปลี่ยนตำแหน่งไฟล์บันทึกเริ่มต้นสำหรับคอมโพเนนต์ Edge ทั้งหมด ยกเว้น Edge UI
- สร้างไฟล์ต่อไปนี้
/opt/apigee/etc/component_name.d/APIGEE_APP_LOGDIR.sh
- เพิ่มพร็อพเพอร์ตี้ต่อไปนี้ลงในไฟล์
APIGEE_APP_LOGDIR=/directory/path LOG_FILE=${APIGEE_APP_LOGDIR}/apigee-qpidd.log
- ตรวจสอบว่าผู้ใช้
apigee
เข้าถึงไดเรกทอรีได้ โดยทำดังนี้chown apigee:apigee /directory/path
- รีสตาร์ทคอมโพเนนต์โดยทำดังนี้
/opt/apigee/apigee-service/bin/apigee-service component_name restart
ตำแหน่งที่ /directory/path ระบุไดเรกทอรีสำหรับไฟล์บันทึก
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับชื่อและตำแหน่งของไฟล์การกำหนดค่าคอมโพเนนต์ โปรดดู ตำแหน่งของไฟล์พร็อพเพอร์ตี้