log en RAM des containers

Forum dédié aux questions concernant l'utilisation de DomoticZ dans Docker ou sur un NAS.
pierrotori
Messages : 821
Inscription : 29 févr. 2016, 12:11

log en RAM des containers

Message par pierrotori »

Bonsoir
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}}" 
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

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'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

Code : Tout sélectionner

sudo journalctl --vacuum-time=1s
et mis SystemMaxUse=20M dans /etc/systemd/journald.conf
et mis SIZE=40M /etc/log2ram.conf
et dans /etc/logrotate.d/rsyslog

Code : Tout sélectionner

	rotate 1
	weekly
et j'obtiens mes log en RAM puisque mon /var/log est en RAM via log2ram

Code : 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
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
Répondre