danielneis / moodle-logstore_fluentd
将Moodle的事件发送到Fluentd
dev-master
2017-06-20 02:20 UTC
Requires
- fluent/logger: v0.3.8
This package is not auto-updated.
Last update: 2024-09-14 18:47:26 UTC
README
这是一个Moodle插件,可以将所有事件发送到配置的Fluentd实例。
安装
将这些文件放在moodle/admin/tool/log/store/fluentd
- 您可以使用composer
- 或git clone
- 或从https://github.com/danielneis/moodle-logstore_fluentd/archive/master.zip下载最新版本
此插件使用fluent/logger库将事件记录到Fluentd。
如果您从github下载了代码或使用了"git clone",您可以使用以下命令在插件的根目录中使用composer安装它
$ composer install
如果您已通过composer安装了插件,它可能已经下载了依赖项。
将文件放在正确的目录后,以管理员身份访问您的Moodle网站,并按照步骤安装插件。
此插件通过套接字连接到Fluentd。它不支持http接口。默认情况下,Fluentd已经监听在24224端口,如果您是从官方包中安装的,那么您已经设置好了。
用法
安装插件后,请确保您前往“管理块”>“网站管理”>“插件”>“日志记录”>“管理日志存储”以启用它
请注意,fluentd默认的“刷新间隔”为60秒,因此如果您将日志转发到另一个服务,您将不会立即看到东西。
开发信息
请在此处报告问题:https://github.com/danielneis/moodle-logstore_fluentd/issues
您可以自由地发送或对pull请求进行评论:https://github.com/danielneis/moodle-logstore_fluentd/pulls