containers that log to /dev/log are not handled by fluentd
Bug #1672311 reported by
Dave Walker
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kolla |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Containers such as nova-ssh, cron, keepalived, keystone-ssh that provide their logging output to /dev/log, was previously handled by a heka socket to /var/lib/
However, with fluentd migration this situation hasn't been handled and the logging is currently dropped on the floor.
It seems that fluentd can create unix sockets for logging, so this needs to be added:
http://
in_unix is not different with /dev/log, it has its own protocol and do not the same with syslog.
the sad news is, fluent do not support socket based syslog.