fluentd日志采集器 win10安装
程序员文章站
2022-04-23 11:20:09
...
Fluentd日志采集器 windows安装
开始安装
地址:https://docs.fluentd.org/installation/install-by-msi
- 按照msi安装程序一路默认下一步;若熟悉bat脚本编写则可更改安装路径,因为如果更改安装路径的话,里面的bat脚本可能会出错,需要对应修改
- 一路默认安装后,可在文件夹etc\td-agent\ 里新建一个td-agent-demo.conf文件,内容如下:
<source>
@type forward
</source>
<match test.**>
@type stdout
</match>
- 测试是否安装成功;
- 3.1 在系统开始菜单里,打开fluentd的终端
- 3.2 在终端命令窗口输入以下命令:
- 3.3 重复 步骤 3.1,打开新的终端命令窗口,注意,必须是步骤3.1打开的窗口,因为用到了fluentd,如果是懂bat编写,那就随意了哈
输入以下测试命令:echo {“message”:“hello”} | fluent-cat test.event
-3.4 步骤3.3 后,第一次打开后的窗口会接收到第二个窗口发送出的数据,如下图:
- 将fluentd服务注册为系统服务即windows服务;
- 4.1 以管理员的身份打开cmd窗口(必须是步骤3.1的cmd窗口),依次输入以下两条命令:
fluentd --reg-winsvc i
fluentd --reg-winsvc-fluentdopt '-c C:/opt/td-agent/etc/td-agent/td-agent.conf -o C:/opt/td-agent/td-agent.log'
注:conf文件和日志保存位置可自定义路径;conf文件不可删除,若删除了,windows服务启动不会报错,但使用到fluentd日志采集器的应用程序会报错
- 删除已注册的服务
- 4.2 查看系统服务是否已有fluentd windows service 这个服务,如下图:
若有,则注册成功;若无,我也不知道咯。
- 4.3 以后如果要使用该服务,只要以管理员的身份打开cmd窗口,然后输入命令:net start fluentdwinsvc (开启);net stop fluentdwinsvc(停止)
上一篇: MySql 5.7数据库安装后,数据表无法插入中文解决方案
下一篇: PyCharm 基础设置1
推荐阅读