本文介绍 docker-compose 部署 etcd 集群的监控,使用的是 prometheus + grafana 的方式。
配置 docker-compse.yml 文件
1 |
|
配置 prometheus.yml 文件
1 |
|
配置 grafana 数据源
使用 docker-compose up -d
启动容器之后,过一会我们就可以通过访问http://10.0.1.149:20002
来访问 grafana 服务页面了,我们在配置 docker-compose.yml 文件中配置了环境变量 GF_SECURITY_ADMIN_PASSWORD=admin
, 所以 grafana 的默认登陆名和密码均为 admin。
配置数据源
选择 Data Sources
选择 Prometheus
填入 Prometheus 的 URL
填入 Prometheus 的 URL + 端口,点击 Save & Test,这里一定要注意数据源的名字叫做 Prometheus,不然等会儿导入我的面板是无法使用的。
配置 etcd dashboard
点击 import
我是用的是 etcd 的简洁 dashboard 模版
导入成功保存即可
由于我之前已经导入过一次了,所以下图中会报告已存在
看效果图
参考链接: