windows - InfluxDBv2 - 获取远程配置作为 Telegraf Windows 服务
问题描述
我正在尝试使用 InfluxDB 和 Telegraf 的远程配置功能。如果我设置环境变量
$env:INFLUX_TOKEN = "thisIsMyToken"
然后用
.\telegraf.exe --config "https://influxdbserver:port/myremoteconfig" --test
它似乎正在工作。当我尝试安装服务时
.\telegraf.exe --service install --config "https://influxdbserver:port/myremoteconfig"
连接不起作用,根据 Windows 事件管理器,由于“401 Unauthorized”,它无法加载配置文件。这与我在使用 --test 命令之前未设置令牌时遇到的错误相同。我认为问题在于服务没有看到环境变量。但是我怎样才能将变量放入服务中?
解决方案
推荐阅读
- vba - Word VBA 返回预选图像的高度和宽度
- r - 如何使用R获取大写特定单词后的字符串内容?
- asp.net - System.Web.Services.Protocols.SoapException:
尚未正确初始化 - c# - Xamarin.Forms:StackLayout 中的位置标签?
- java - 如何以流模式读取非常大的 JSON 文件?
- java - Ibatis 结果图不适用于内部类
- youtube - Youtube 数据配额是限制为 10k 单位/天/应用程序,还是 10k 单位/天/用户?
- javascript - Jest 中的 Mock shell 命令输出
- python - 自定义模型字段在哪里转换为它们的 db_type?
- wpf - 鼠标移动失控时禁用按钮