Modifier l'adresse du syslog
Closed this issue · 6 comments
Actuellement uwsgi, nginx et django loguent en syslog dans /dev/log (qui est un montage du /dev/log du host)
Cependant lorsque l'on redémarre syslog-ng sur le host, nous ne recevons plus les logs tant que le conteneur n'a pas était redémarré.
Serait-il envisageable d'envoyer les logs vers la passerelle du conteneur (100.83.2.1) comme pour la configuration smtp ?
Qu'en est-il du syslog nginx, uwsgi et supervisor ?
nginx
et supervisord
n'utilisent pas syslog
(et ne sont plus présent dans la v2).
Reste le cas de uwsgi
...
https://uwsgi-docs.readthedocs.org/en/latest/Logging.html#logging-to-remote-syslog devrait répondre au problème
Autant pour moi supervisord log sur stdout et est géré par docker.
Par contre dans la version actuelle de grocker nginx log en syslog. Pour quand grocker 2 ?
Pour uwsgi c'est déjà ce qui est utilisé, il faut juste remplacer /dev/log par l'ip de la default gateway ou une variable que l'on peux définir ?