我正在使用Fluentd数据收集器在MongoDB中存储Apache httpd日志。我在td-agent配置文件中进行了必要的更改,如:
<source>
@type tail
format apache2
path C:\Program Files (x86)\Apache Group\Apache2\logs\access.log
tag mongo.apache
</source>
和
<match mongo.**>
# plugin type
@type mongo
# mongodb db + collection
database apache
collection access
# mongodb host + port
host localhost
port 27017
# interval
flush_interval 10s
# make sure to include the time key
include_time_key true
</match>
在完成所有必要的更改后,我通过ping Apache服务器来测试配置
ab -n 100 -c 10 http://localhost/
一切正常,但日志文件未存储在MongoDB中。
我是在Windows中做到的。