prometheus-basic_auth
Prometheus监控之basic_auth加密配置
一、简介
平常使用prometheus都是没有加密的安全措施的,有一些节点直接暴漏在公网上了,不安全。现在使用basic_auth加密,可以加个密码,安全一些。
仅仅是登录的时候需要输入账号免密
二、配置
1、生成basic_auth秘钥
1 | #安装工具包 |
2、node-exporeter添加配置文件
1 | vi /usr/local/node-exporeter/config.yml |
3、修改prometheus.yml配置文件
1 | scrape_configs: |
4、重启
启动服务设置开机自动启动
1 | # prometheus |
三、consul 配置
1-2 、node-exporeter 配置
和上面一样
3、修改prometheus.yml配置文件
1 | scrape_configs: |
4、注册到consul
需要把账号密码带入
1 | curl http://192.168.100.200:8500/v1/agent/service/register --header "X-Consul-Token: 3f7ec03b-3dx6-xxxx-c37d-64d6b02e450a" -X PUT -d '{ "id": "zj-test-100-45", "name": "CentOS7", "address": "192.168.100.45", "port": 9101, "tags": ["CentOS7", "TZ"] }' |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 云运维!