首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Telegraf和InfluxDB的Modbus TCP拒绝连接

使用Telegraf和InfluxDB的Modbus TCP拒绝连接
EN

Stack Overflow用户
提问于 2020-11-16 12:22:58
回答 1查看 1.1K关注 0票数 0

我第一次尝试使用Telegraf。我有可编程控制器与工作的modbus TCP (与其他工具检查)和InfluxDB在我的覆盆子Pi。

请帮我弄清楚到底什么不起作用?

我附上Telegraf配置和日志

检查Telegraf配置时

代码语言:javascript
复制
telegraf -config telegraf.conf -input-filter modbus -test

我得到:

代码语言:javascript
复制
2020-11-16T12:17:56Z I! Starting Telegraf 1.16.2
2020-11-16T12:17:56Z E! [inputs.modbus] Error in plugin: dial tcp [::1]:502: connect: connection refused
2020-11-16T12:17:56Z E! [telegraf] Error running agent: input plugins recorded 1 errors

我已经花了一天时间在这上面,我想这是很明显的事情,我错过了。

请帮帮忙,代我问好,达瑞克

这是telegraf.log:telegraf.log

下面是Telegraf:Telegraf配置文件

编辑:问题是我没有用我的telegraf.comf配置文件启动telegraf。必须直接指向配置文件,例如:

C:\Users\myUser\SCADA\telegraf-1.20.3\telegraf.exe -- C:\Windows\System32\cmd.exe /k C:\Windows\System32\cmd.exe --config C:\Users\myUser\SCADA\telegraf-1.20.3\telegraf.conf

EN

回答 1

Stack Overflow用户

发布于 2022-01-26 06:28:54

不工作的原因对我来说是显而易见的。我的telegraf实例根本没有使用telegraf.conf。它实际上使用了一个telegraf.conf,但没有使用我所认为的那个(不是我正在编辑的那个)。

现在,我在启动telegraf时显式地指向了它的配置文件。我有如下命令的桌面快捷方式:

代码语言:javascript
复制
C:\Windows\System32\cmd.exe /k C:\Users\myUser\SCADA\telegraf-1.20.3\telegraf.exe --config C:\Users\myUser\SCADA\telegraf-1.20.3\telegraf.conf
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64857968

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档