本文描述如何在虚拟机上安装和配置Fluentd, Elasticsearch, kibana.
Fluentd
$ curl -L https://toolbelt.treasuredata.com/sh/install-redhat-td-agent3.sh | sh
This shell script registers a new rpm repository at /etc/yum.repos.d/td.repo and installs the td-agent rpm package.
sudo systemctl start td-agent.service
sudo systemctl status td-agent.service
Configuration file path:
/etc/td-agent/td-agent.conf
Output path by default:
/var/log/td-agent/td-agent.log
Test
Send message to fluentd:
$ curl -X POST -d 'json={"json":"message"}' http://localhost:8888/debug.test
Check Fluentd log:
$ tail -5f /var/log/td-agent/td-agent.log
2019-04-18 02:51:54 -0400 [info]: #0 starting fluentd worker pid=4211 ppid=4206 worker=0
2019-04-18 02:5

本文详述了在虚拟机上安装Fluentd、配置Elasticsearch和Kibana的过程。通过shell脚本安装Fluentd,并展示了Fluentd的配置文件路径和默认输出路径。文中提供了一个测试案例,包括两个Fluentd配置,用于测试日志收集和转发功能。此外,还介绍了如何处理权限问题以及应用日志到Fluentd的完整流程。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



