WMI_EXPORTER textfile_inputs not working?



我一直在尝试为WMI_EXPORTER设置文本文件输入。

它说它已成功导入文本文件,但是转到http://localhost:9182/metrics时我在指标中看不到它。

我找不到有关如何查看数据的太多信息,是否需要转到另一个 URL?

DEBU[0006] 收集器文本文件在0.000000s后成功。 源="导出器.go:218">

有关文件收集器的调试信息,请参阅上文。

让wmi_exporter摄取普罗米修斯文本文件的第一步是:

  • 将文件放在参数--collector.textfile.directory中配置的目录中或使用默认目录C:Program Fileswmi_exportertextfile_inputs
  • 使用扩展名命名文件.prom否则将被忽略

然后,文本文件的内容必须符合文本格式:

  • .prom文件必须以空换行符结尾。
  • 指标每行写入一个指标,格式为metric_name valuemetric_name{labelname1="labelvalue1"[,... other labels]} value
    • 指标名称必须与正则表达式[a-zA-Z_:][a-zA-Z0-9_:]*匹配
    • 标签名称必须与正则表达式[a-zA-Z_][a-zA-Z0-9_]*匹配(保留带有__前缀的标签名称(。
  • #开头的行是注释,具有两种特殊的注释格式:
    • # HELP metric_name A long description提供指标说明
    • # TYPE metric_name <type>提供指标类型

指标名称和可选标签(键和值(唯一地定义指标,这意味着:

  • 同名的所有指标都应具有相同的标签集
  • 同一指标(相同的名称和标签(不应在文件中出现两次
  • promfile 导入程序检查 HELP 和 TYPE 注释是否始终相同(为了保持一致性(。

此外,指标名称和标签应遵循最佳做法

最小的 promfile 内容是:

my_sample_metric 1

(不要忘记最后的空行(

文本格式页面中提供了更完整的示例。

相关内容

  • 没有找到相关文章

最新更新