我们的 bearer_token 对 max 有效。1小时。因此,必须定期请求新令牌。
blackbox-exporter 的当前实现不允许配置和使用刷新令牌:
# The bearer token for the targets.
[ bearer_token: <secret> ]
# The bearer token file for the targets.
[ bearer_token_file: <filename> ]
一个明显的解决方案是创建一个 cronjob 请求新的访问令牌 - 使用刷新令牌 - 并将其写入<filename>
. 但是让 blackbox_exporter 自己处理这个不是更好吗?
是否有理由不将其作为 blackbox-exporter 的一部分实施?