J'exécute une application de nœud en utilisant systemd avec un fichier d'unité. Le journal des applications peut être consulté à l'aide journalctl -u example.commais le journal est coupé à un moment donné, effaçant l'historique (dont j'ai besoin pour le débogage).
Comment configurer la rotation des journaux avec systemd pour que mes journaux d'application soient stockés dans example.com.log.1, example.com.log.2etc. afin que je puisse interroger l'historique de mon application?
Voici mon fichier d'unité:
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.confles options contrôlant l'espace disque du journal systemd. Si vous avez encore une question, postez le contenu de votre /etc/systemd/journald.conf.