2024年10月在RedHat上安装Fluentd的步骤(2)
输出
2012-09-27 17:45:16 +0800: fluent/supervisor.rb:153:supervise: starting fluentd-0.10.26
2012-09-27 17:45:16 +0800: fluent/supervisor.rb:235:read_config: reading config file path=“fluent.conf”
2012-09-27 17:45:16 +0800: fluent/plugin.rb:89:register_impl: registered buffer plugin ‘file’
2012-09-27 17:45:16 +0800: fluent/plugin.rb:89:register_impl: registered buffer plugin ‘memory’
2012-09-27 17:45:16 +0800: fluent/plugin.rb:89:register_impl: registered input plugin ‘debug_agent’
2012-09-27 17:45:16 +0800: fluent/plugin.rb:89:register_impl: registered input plugin ‘exec’
2012-09-27 17:45:16 +0800: fluent/plugin.rb:89:register_impl: registered input plugin ‘forward’
2012-09-27 17:45:16 +0800: fluent/plugin.rb:89:register_impl: registered input plugin ‘gc_stat’
2012-09-27 17:45:16 +0800: fluent/plugin.rb:89:register_impl: registered input plugin ‘http’
2012-09-27 17:45:16 +0800: fluent/plugin.rb:89:register_impl: registered input plugin ‘object_space’
2012-09-27 17:45:16 +0800: fluent/plugin.rb:89:register_impl: registered input plugin ‘status’
2012-09-27 17:45:16 +0800: fluent/plugin.rb:89:register_impl: registered input plugin ‘tcp’
2012-09-27 17:45:16 +0800: fluent/plugin.rb:89:register_impl: registered input plugin ‘unix’
2012-09-27 17:45:16 +0800: fluent/plugin.rb:89:register_impl: registered input plugin ‘syslog’
2012-09-27 17:45:16 +0800: fluent/plugin.rb:89:register_impl: registered input plugin ‘tail’
2012-09-27 17:45:16 +0800: fluent/plugin.rb:89:register_impl: registered output plugin ‘copy’
2012-09-27 17:45:16 +0800: fluent/plugin.rb:89:register_impl: registered output plugin ‘exec’
2012-09-27 17:45:16 +0800: fluent/plugin.rb:89:register_impl: registered output plugin ‘exec_filter’
2012-09-27 17:45:16 +0800: fluent/plugin.rb:89:register_impl: registered output plugin ‘file’
2012-09-27 17:45:16 +0800: fluent/plugin.rb:89:register_impl: registered output plugin ‘forward’
2012-09-27 17:45:16 +0800: fluent/plugin.rb:89:register_impl: registered output plugin ‘null’
2012-09-27 17:45:16 +0800: fluent/plugin.rb:89:register_impl: registered output plugin ‘roundrobin’
2012-09-27 17:45:16 +0800: fluent/plugin.rb:89:register_impl: registered output plugin ‘stdout’
2012-09-27 17:45:16 +0800: fluent/plugin.rb:89:register_impl: registered output plugin ‘tcp’
2012-09-27 17:45:16 +0800: fluent/plugin.rb:89:register_impl: registered output plugin ‘unix’
2012-09-27 17:45:16 +0800: fluent/plugin.rb:89:register_impl: registered output plugin ‘test’
2012-09-27 17:45:16 +0800: fluent/engine.rb:65:block in configure: adding source type=“forward”
2012-09-27 17:45:16 +0800: fluent/engine.rb:65:block in configure: adding source type=“http”
2012-09-27 17:45:16 +0800: fluent/engine.rb:81:block in configure: adding match pattern=“debug.**” type=“stdout”
2012-09-27 17:45:16 +0800: plugin/in_forward.rb:61:listen: listening fluent socket on 0.0.0.0:24224
2012-09-27 17:45:16 +0800: plugin/in_http.rb:74:start: listening http on 0.0.0.0:8888
验证监听端口
netstat -na | grep 88
tcp 0 0 0.0.0.0:8888 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:48241 127.0.0.1:8888 TIME_WAIT
udp 0 0 :::58872 :::*
unix 2 [ ] DGRAM 9880
unix 2 [ ] DGRAM 8859
unix 2 [ ] DGRAM 8846
unix 2 [ ] DGRAM 8806
发送数据验证
echo ‘{“json”:“message”}’|fluent-cat debug.test
得到输出
2012-09-27 17:45:32 +0800: plugin/in_forward.rb:140:initialize: accepted fluent socket object_id=95324080
2012-09-27 17:45:32 +0800 debug.test: {“json”:“message”}
2012-09-27 17:45:32 +0800: plugin/in_forward.rb:181:on_close: closed fluent socket object_id=95324080
至此安装全部完成。
上面就是RedHat安装Fluentd的介绍了,安装的时候需要联网,采用的是在线安装,当然你也可以先安装ruby,不影响Fluentd的安装。