电报输入命令cmd
telegraf input commands cmd
我想每 60 秒 运行 一个 python 脚本并将输出发送到 Influxdb。 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"
我有库存的 Influxdb 和 Telegraf 版本。我没有安装任何插件。
我是不是漏掉了什么?
参考
https://groups.google.com/forum/#!topic/influxdb/3MsoI59wsw0
.bat 的路径应该是绝对路径,而不是相对路径。缺少前导斜杠。
我想每 60 秒 运行 一个 python 脚本并将输出发送到 Influxdb。 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"
我有库存的 Influxdb 和 Telegraf 版本。我没有安装任何插件。
我是不是漏掉了什么?
参考
https://groups.google.com/forum/#!topic/influxdb/3MsoI59wsw0
.bat 的路径应该是绝对路径,而不是相对路径。缺少前导斜杠。