Influxdb telegraf输入命令cmd

Influxdb telegraf输入命令cmd,influxdb,telegraf,telegraf-inputs-plugin,Influxdb,Telegraf,Telegraf Inputs Plugin,我希望每60秒运行一个python脚本,并将输出发送到XDB。python脚本被嵌入并从windows批处理文件中调用 虽然批处理文件和python脚本运行良好,但我无法通过TELEGRAF运行它 这是我在telegraf配置文件中的输入和输出快照 # Output # Metrics [[outputs.influxdb]] urls = ["http://localhost:8086"] # required database = "test_db" # required # In

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

虽然批处理文件和python脚本运行良好,但我无法通过TELEGRAF运行它

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

# 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"
我有一个xdb&Telegraf版本的股票。我没有安装任何插件

我遗漏了什么吗?

请参阅

.bat的路径应该是绝对的,而不是相对的。缺少前导斜杠