我有prometheus使用blackbox组件,并希望将参数传递给blackbox组件 - 除了已经运行良好的模块和目标。
我正在寻找一种传递密钥的方法,例如'fail_if_not_matches_regexp'和其他可以在blackbox组件中设置的参数,以及传递值来覆盖现有的值。我是否需要为blackbox组件编写relabel_configs?
目前我有prometheus将键/值对传递给URL,但是我不确定URL中的键应该是什么。
这导致了我可以使用URL键/值对设置哪些黑盒组件变量的问题?
另外,我可以创建单独的黑盒配置,其中包含用于检查每个目标的静态文本和选项,但是我宁愿使用发现JSON文件方法(当前用于设置目标参数)的动态动态。
{
"targets": [ "https://yyy" ],
"labels": {
"fail_if_not_matches_regexp": "web services under your control",
}
},
答案 0 :(得分:3)
不支持此功能,请在blackbox导出器中为您需要的每组设置创建模块。