首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >telegraf输入命令cmd

telegraf输入命令cmd
EN

Stack Overflow用户
提问于 2017-04-12 16:29:15
回答 1查看 3.1K关注 0票数 0

我希望每60秒运行一个python脚本,并将输出发送到Influxdb。python脚本是嵌入的,并从windows批处理文件中调用。

当批处理文件和python脚本运行良好时,我无法通过TELEGRAF运行它。

这是我从telegraf配置文件中输入和输出的快照

代码语言:javascript
复制
# Output
# Metrics
[[outputs.influxdb]]
  urls = ["http://localhost:8086"] # required
  database = "test_db" # required

# Input
# Metrics
[[inputs.exec]]
  # Shell/commands array
  commands = ["C:\\Users\\P\\Desktop\\metrics.cmd"]
  data_format = "influx"
  interval = "60s"

我有一个股票Influxdb & Telegraf版本。我没有安装任何插件。

我是不是遗漏了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-04-18 12:00:28

请参阅

https://groups.google.com/forum/#!topic/influxdb/3MsoI59wsw0

通往.bat的路径应该是绝对的,而不是相对的。错过了前面的斜杠。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43374974

复制
相关文章

相似问题

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