containers that log to /dev/log are not handled by fluentd

Bug #1672311 reported by Dave Walker
6
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/kolla/heka/log, which was symlinked to /dev/log.

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://docs.fluentd.org/v0.12/articles/in_unix

Dave Walker (davewalker)
description: updated
Revision history for this message
Jeffrey Zhang (jeffrey4l) wrote :

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.

Changed in kolla:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.