Re: How about adding a new flunt log client implementation
My 2 cents since we looked at it as well…
Fluentd is very powerful and could be used to capture not only EdgeX logs but also other system related logs on the gateway. It could push the logs to Mongo as well.
There is a lighter version for embedded systems which is Fluentbit, however I don’t think all 4 requirements below would be respected.
It would be a good topic for architectural discussions.
From: EdgeX-GoLang@... [mailto:EdgeX-GoLang@...] On Behalf Of James.White2@...
Sent: Friday, May 4, 2018 10:29 AM
To: yanghua1127@...; EdgeX-GoLang@...
Subject: [EXTERNAL] Re: [Edgex-golang] How about adding a new flunt log client implementation
Dell - Internal Use - Confidential
We have talked about potentially changing the new Go logging service to use an open logging framework. I’ll add this to architectural discussions we need to look at for Delhi or beyond. As we consider potential options, there are a few requirements that we have that we should consider as we discuss options:
Additionally, we want to make sure any framework we use is OS and hardware agnostic and that we weighed it against the impact on overall footprint, startup time, and other performance metric that we consider critical.
On Behalf Of vinoyang
fluentd's golang version. fluntd is a popular unified logging layer.