log en RAM des containers
Publié : 14 déc. 2023, 19:31
Bonsoir
j'ai mis en test dans mon docker-compose avant de le mettre dans le /etc/docker/daemon.json
pour l'instant tout fonctionne bien que ce soit au niveau de l'outil domoticz mais aussi au niveau de fail2ban et wireguard
plus de fichier log dans le rep containers
j'avais essayé l'option syslog mais le stdout et sdterr etant redirigé complètement je n'avais plus ma log fail2ban d'alimenté
j'ai donc vidé les journaux et configuré mes journaux à 20Mo
et mis SystemMaxUse=20M dans /etc/systemd/journald.conf
et mis SIZE=40M /etc/log2ram.conf
et dans /etc/logrotate.d/rsyslog
et j'obtiens mes log en RAM puisque mon /var/log est en RAM via log2ram
je tenais à partager cette info pour ceux qui ont une carte SD.
Avez vous utilisé un autre paramétrage ou optimisé des paramétrages avec l'utilisation d'une carte SD ?
Bonne soirée
j'ai mis en test dans mon docker-compose avant de le mettre dans le /etc/docker/daemon.json
Code : Tout sélectionner
logging:
driver: journald
options:
tag: "{{.Name}}" plus de fichier log dans le rep containers
Code : Tout sélectionner
sudo su
ls -l /var/lib/docker/containers/*/*.log
ls: impossible d'accéder à '*/*.log': Aucun fichier ou dossier de ce type
j'ai donc vidé les journaux et configuré mes journaux à 20Mo
Code : Tout sélectionner
sudo journalctl --vacuum-time=1s
et mis SIZE=40M /etc/log2ram.conf
et dans /etc/logrotate.d/rsyslog
Code : Tout sélectionner
rotate 1
weeklyCode : Tout sélectionner
root@raspberrypi:/var/lib/docker/containers# df -H
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
/dev/root 32G 14G 17G 46% /
devtmpfs 349M 0 349M 0% /dev
tmpfs 3,2M 50k 3,1M 2% /tmp_domoticz
tmpfs 1,1M 8,2k 1,1M 1% /tmp_mosquitto
tmpfs 1,1M 0 1,1M 0% /var/tmp
/dev/mmcblk0p1 268M 55M 214M 21% /boot
log2ram 42M 7,7M 35M 19% /var/log
tmpfs 97M 0 97M 0% /run/user/1000
Avez vous utilisé un autre paramétrage ou optimisé des paramétrages avec l'utilisation d'une carte SD ?
Bonne soirée