Sto eseguendo un'app nodo usando systemd con un file di unità. Il registro delle app può essere visualizzato utilizzando journalctl -u example.comma il registro viene tagliato ad un certo punto, cancellando la cronologia (di cui ho bisogno per il debug).
Come configuro la rotazione dei registri con systemd in modo che i registri delle mie app vengano archiviati example.com.log.1, example.com.log.2ecc. In modo da poter interrogare la cronologia della mia app?
Questo è il mio file di 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.confper rivedere le opzioni che controllano lo spazio su disco del journal di systemd. Se hai ancora una domanda, pubblica il contenuto del tuo /etc/systemd/journald.conf.