适用于Fluentd的Python结构化记录器
许多网络/移动应用程序会生成大量事件日志(例如登录,注销,购买,关注等)。 分析这些事件日志对于改善服务可能真的很有价值。 但是,挑战在于如何轻松,可靠地收集这些日志。
通过以下方式解决了该问题:易于安装,占地面积小,插件,可靠的缓冲,日志转发等。
fluent-logger-python是一个Python库,用于记录来自Python应用程序的事件。
要求
Python 2.7或3.4+
msgpack-python
重要说明:版本0.8.0是支持Python 2.6、3.2和3.3的最新版本
安装
该库以“ fluent-logger” python软件包的形式分发。 请执行以下命令进行安装。
$ pip install fluent-logger
配置
Fluentd守护程序必须使用tcp源配置启动:
1