consul+ConsulManager后羿可视化平台
1、官方地址
https://gitee.com/starsl/ConsulManager
2、下载:
https://gitee.com/starsl/ConsulManager/repository/archive/main.zip
3、官方安装
这里我选择一键安装(如果自己先安装consul需要自己配置token)
查看consul的登录token
找到解压位置,执行下列命令
#一键安装
install/docker-compose/all_install.sh
#查看consul的token
more /opt/tensuns/consul/config/consul.hcl
4、访问
consul:http://10.23.190.128:8500
后羿:http://10.23.190.128:1026
5、修改密码
#修改
vim /opt/tensuns/docker-compose.yaml
#重启
cd /opt/tensuns && docker-compose up -d
6、与Prometheus集成
修改Prometheus配置文件(修改前记得备份):
- job_name: 'consul_exporter'
consul_sd_configs:
- server: '192.168.10.14:8500'
services: []
relabel_configs:
- source_labels: [__meta_consul_tags]
regex: .*exporter.*
action: keep
- regex: __meta_consul_service_metadata_(.+)
action: labelmap
重载配置文件
curl -X POST http://10.23.190.128:9090/-/reload
测试在后羿平台添加节点
添加后,可以看到consul平台、Prometheus平台都已经自动更新了节点
上一篇:prometheus安装部署(四)(基于consul的服务自动发现)
下一篇:prometheus安装部署(六)(mysql_exporter安装)