Rétention des fichiers journaux¶
Canopsis¶
Canopsis génère des fichiers journaux afin d'assurer la traçabilité des actions effectuées sur l'interface web ou par les moteurs.
Par défaut, aucune limite de place n'est mise en œuvre sur ces journaux.
Pour mettre en place une stratégie de rétention, et ainsi éviter une saturation d'espace disque disponible, vous pouvez appliquer la commande suivante :
cat << EOF | sudo tee /etc/logrotate.d/canopsis.conf
/opt/canopsis/var/log/*.log /opt/canopsis/var/log/engines/*.log {
daily
rotate 30
copytruncate
delaycompress
compress
notifempty
missingok
}
EOF
Vous pouvez personnaliser les valeurs daily
et rotate
pour ajuster la
fréquence et la durée de la rétention.
MongoDB¶
MongoDB, la base de données utilisée par Canopsis produit également des fichiers journaux qu'il convient de limiter.
Ceci peut être réalisé grâce à cette commande :
cat << EOF | sudo tee /etc/logrotate.d/mondodb-server.conf
/var/log/mongodb/*.log {
daily
rotate 30
copytruncate
delaycompress
compress
notifempty
missingok
}
EOF
De la même façon que pour la rétention des journaux de Canopsis, celle de MongoDB peut être personnalisée en fonction de vos ressources.