一.生成密码
#此处为生成密码用下面命令(注意如果是一套集群可以执行一次复用)
htpasswd -nBC 12 '' | tr -d ':\n'
New Password: #此处输入密码
Re-type new password: #重新输入
二.放到配置文件中
web-config.yml
basic_auth_users:
admin: $2y$12$yt/y9jI.G0rPAz8qcK1InukQhVxpV73qx6R1UksuxNelRy/BKWelC
三.启动项更改为
./blackbox_exporter --config.file=blackbox.yml --web.config.file=web-config.yml
四.prometheus.ymal中增加
- job_name: product-center-port
metrics_path: /probe
basic_auth:
username: admin
password: 你自己的密码
params:
module: [tcp_connect]