Saya menjalankan aplikasi simpul menggunakan systemd dengan file unit. Log aplikasi dapat dilihat menggunakan journalctl -u example.comtetapi log akan terpotong di beberapa titik, menghapus riwayat (yang saya butuhkan untuk debugging).
Bagaimana cara mengkonfigurasi rotasi log dengan systemd sehingga log aplikasi saya disimpan example.com.log.1, example.com.log.2dll. Sehingga saya dapat menanyakan riwayat aplikasi saya?
Ini adalah file unit saya:
ExecStart=/usr/bin/node keystone.js
#Restart=always
StandardOutput=syslog
StandardError=syslog
SyslogIdentifier=example.com
User=user
Group=user
Environment=NODE_ENV=production
[Install]
WantedBy=multi-user.target
man journald.confuntuk meninjau opsi yang mengendalikan ruang disk jurnal systemd. Jika Anda masih memiliki pertanyaan, poskan konten Anda /etc/systemd/journald.conf.