/var/log/dragonturtle.log
ฉันมีกระบวนการทำงานที่เขียนออกมาตรฐานและข้อผิดพลาดมาตรฐานไปยังล็อกไฟล์ มีอยู่แล้วเพื่อหมุนไฟล์บันทึกและมีขั้นตอนอย่างต่อเนื่องในการเขียนไปยังไฟล์บันทึกใหม่โดยไม่ต้องฆ่ากระบวนการ?
สิ่งที่เกิดขึ้นในปัจจุบัน (กำหนดค่า logrotate ด้านล่าง)
- กระบวนการเขียนถึง
/var/log/dragonturtle.log
- Logrotate ย้าย
/var/log/dragonturtle.log
ไปที่/var/log/dragonturtle.log.1
- กระบวนการเขียนต่อไป
/var/log/dragonturtle.log.1
สิ่งที่ฉันต้องการจะเกิดขึ้น:
- กระบวนการเขียนถึง
/var/log/dragonturtle.log
- บันทึกการคัดลอก
/var/log/dragonturtle.log
ไปยัง/var/log/dragonturtle.log.1
- ตัดทอน Logrotate
/var/log/dragonturtle.log
- กระบวนการเขียนต่อไป
/var/log/dragonturtle.log
/etc/logrotate.d/dragonturtle
:
/var/log/dragonturtle.log {
daily
missingok
rotate 7
compress
delaycompress
notifempty
create 644 dragonturtle dragonturtle
}