I think this is pretty useful.If you like, we can link to your project
from the rsyslog doc.

Rainer

2017-10-12 22:32 GMT+02:00 Lars Kellogg-Stedman via rsyslog
<[email protected]>:
> I've recently put together a prototype external message filter for rsyslog
> that will annotate log messages originating in containers with metadata
> collected from Docker and/or Kubernetes.
>
>   https://github.com/larsks/mmcontainers
>
> On a system in which Docker is configured to use the journald logging
> driver, log message received by rsyslog include the CONTAINER_ID_FULL tag
> with the container id.  We can use this to look up metadata in docker, and
> we can take advantage of labels added to containers by Kubernetes to look
> up pod labels and annotations as well.
>
> In order to process messages as rapidly as possible, the message filter
> itself does not interact with either the Docker or Kubernetes APIs.  A
> separate process listen to event streams from these services and maintains
> a shared cache with this information.
>
> If you find this useful, I would be interested in your comments or
> questions.
>
> Cheers,
>
> --
> Lars Kellogg-Stedman <[email protected]>
> _______________________________________________
> rsyslog mailing list
> http://lists.adiscon.net/mailman/listinfo/rsyslog
> http://www.rsyslog.com/professional-services/
> What's up with rsyslog? Follow https://twitter.com/rgerhards
> NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad of 
> sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you DON'T 
> LIKE THAT.
_______________________________________________
rsyslog mailing list
http://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com/professional-services/
What's up with rsyslog? Follow https://twitter.com/rgerhards
NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad of 
sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you DON'T LIKE 
THAT.

Reply via email to