Authentication Prometheus blackbox exporter具有端点身份验证?

Authentication Prometheus blackbox exporter具有端点身份验证?,authentication,prometheus,bearer-token,Authentication,Prometheus,Bearer Token,我对普罗米修斯非常陌生,不知道如何使用身份验证ping端点。我不确定我的问题是否可以通过内置普罗米修斯配置解决,让我描述一下我想要实现的流程: (1) 将带有{username,password}的http POST发送到api endpoint company.com/auth (2) 应检索承载令牌类型的{访问令牌,刷新令牌…} (3) 保留此访问令牌并直接指向其他页面,仅当访问令牌已存在且正确时,才应输入所有其他端点 (4) 在身份验证之后,它仍然应该以一定的频率发送http请求,并像bl

我对普罗米修斯非常陌生,不知道如何使用身份验证ping端点。我不确定我的问题是否可以通过内置普罗米修斯配置解决,让我描述一下我想要实现的流程:

(1) 将带有{username,password}的http POST发送到api endpoint company.com/auth

(2) 应检索承载令牌类型的{访问令牌,刷新令牌…}

(3) 保留此访问令牌并直接指向其他页面,仅当访问令牌已存在且正确时,才应输入所有其他端点

(4) 在身份验证之后,它仍然应该以一定的频率发送http请求,并像blackbox导出器那样输出度量

基本上,我尝试在Postman测试中模拟相同的API调用序列过程。我看过基本身份验证和承载令牌的blackbox导出器的配置,但不确定如何实际设置参数以及如何重定向到其他页面

(我应该根据(1)设置基本的身份验证用户名和密码吗?令牌返回的位置?我应该将令牌替换为承载者身份验证令牌吗?)

任何关于这方面的指导都会很好!我对整个过程都很陌生,如果这个问题太基本或模棱两可,我很抱歉。
提前谢谢,非常感谢您的帮助

第2/3步需要运行Javascript,而Blackbox导出程序不能这样做


Blackbox导出器将自动跟踪重定向,使用URL参数,并发送承载令牌,但您需要提前知道要发送什么。您可能有一些运气,您可以编写自己的导出器,或者寻找一个更简单的黑盒测试,黑盒导出器可以执行。

感谢您的澄清!我最终编写了一个自动化工具来废弃所有数据,但我们仍然使用普罗米修斯进行其他资源监控。它真的很强大!