通过阅读12factor的以下帖子,我想出了一个问题,我想看看你们是如何处理这个问题的。
基本上,应用程序应该直接写入 stdout/stderr。无论如何将这些流直接重定向到fluentd(不绑定到rsyslog/syslog)?随着我越来越了解 fluentd,我相信它将成为来自多个应用程序/平台的日志聚合的绝佳工具。
这样做的主要原因是,如果应用程序是跨平台的,rsyslog/syslog 可能不可用,据我了解,使用日志框架(需要所需的配置才能工作)将违反 12factor。
谢谢!