前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >在 Windows 系统上安装和使用 Fluentd

在 Windows 系统上安装和使用 Fluentd

作者头像
Fluentd中文网
发布2021-02-05 16:42:47
2.7K0
发布2021-02-05 16:42:47
举报
文章被收录于专栏:Fluentd学习交流Fluentd学习交流

简单介绍一下在 Windows 系统上安装和使用 Fluentd 的方法

我们在最初的文章中介绍了在 Linux 上安装 Fluentd 的方法,有时候为了做些简单测试,并不需要在服务器上运行 Fluentd。在自己电脑上装一个Fluentd 就可以实现。

如果你的电脑是 Windows 系统,请接着往下看。


在 Windows 系统上,使用 td-agent 的 msi 安装包来安装 Fluentd。

1,td-agent v4(对应 Fluentd 1.11.x 版本)

安装 td-agent

https://td-agent-package-browser.herokuapp.com/4/windows

代码语言:javascript
复制
> winget install td-agent

从命令提示符运行 td-agent

c:/opt/td-agent/etc/td-agent/td-agent.conf

代码语言:javascript
复制
<source>
  @type forward
</source>
<match test.**>
  @type stdout
</match>

td-agent 安装后,系统中会新增一个 td-agent 命令提示符的程序,可以从 Windows 开始菜单中看到这个命令提示符。

点击并打开 td-agent command prompt,输入以下命令运行 td-agent:

然后再打开一个 td-agent 命令提示符,输入以下命令向 td-agent 发送一条测试日志:

如果在 td-agent 日志(c:/opt/td-agent/td-agent.log)中看到以下输出,表明一切 ok。

以 Windows 服务的方式运行 td-agent

方法一,在控制面板-管理工具-服务中找到 Fluentd 服务,选中并启动它

代码语言:javascript
复制
> net start fluentdwinsvc
The Fluentd Windows Service service is starting..
The Fluentd Windows Service service was started successfully.
代码语言:javascript
复制
PS> Start-Service fluentdwinsvc

安装 插件

代码语言:javascript
复制
> fluent-gem install fluent-plugin-xyz --version=1.2.3

2,td-agent v3(对应 Fluentd 1.10.x 版本)

安装 td-agent

https://td-agent-package-browser.herokuapp.com/3/windows

从命令提示符运行 td-agent

手动注册 td-agent 为系统服务

以管理员身份运行 td-agent 命令提示符,输入以下命令:

如果需要 td-agent 服务自动运行,还需要执行以下命令:

以 Windows 服务的方式运行 td-agent

安装插件

代码语言:javascript
复制
> fluent-gem install fluent-plugin-xyz --version=1.2.3

Enjoy fluentd anytime!

欢迎关注,欢迎转发

谢绝搬运,抄袭必究

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-01-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Fluentd学习交流 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档