欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

fluentd日志采集器 win10安装

程序员文章站 2022-04-23 11:20:09
...

Fluentd日志采集器 windows安装

开始安装
地址:https://docs.fluentd.org/installation/install-by-msi

  1. 按照msi安装程序一路默认下一步;若熟悉bat脚本编写则可更改安装路径,因为如果更改安装路径的话,里面的bat脚本可能会出错,需要对应修改
    fluentd日志采集器 win10安装
  2. 一路默认安装后,可在文件夹etc\td-agent\ 里新建一个td-agent-demo.conf文件,内容如下:
	<source>
	  @type forward
	</source>
	<match test.**>	
	  @type stdout
	</match>

  1. 测试是否安装成功;
  • 3.1 在系统开始菜单里,打开fluentd的终端
    fluentd日志采集器 win10安装
  • 3.2 在终端命令窗口输入以下命令:
    fluentd日志采集器 win10安装
  • 3.3 重复 步骤 3.1,打开新的终端命令窗口,注意,必须是步骤3.1打开的窗口,因为用到了fluentd,如果是懂bat编写,那就随意了哈
    输入以下测试命令:echo {“message”:“hello”} | fluent-cat test.event
    fluentd日志采集器 win10安装
    -3.4 步骤3.3 后,第一次打开后的窗口会接收到第二个窗口发送出的数据,如下图:
    fluentd日志采集器 win10安装
  1. 将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日志采集器的应用程序会报错

fluentd日志采集器 win10安装

  • 删除已注册的服务
    fluentd日志采集器 win10安装
  • 4.2 查看系统服务是否已有fluentd windows service 这个服务,如下图:
    若有,则注册成功;若无,我也不知道咯。
    fluentd日志采集器 win10安装
  • 4.3 以后如果要使用该服务,只要以管理员的身份打开cmd窗口,然后输入命令:net start fluentdwinsvc (开启);net stop fluentdwinsvc(停止)
    fluentd日志采集器 win10安装
相关标签: # 软件安装