一. Docker部署Prometheus
1.1 下载prom/prometheus镜像
docker pull prom/prometheus
1.2 启动prometheus容器
docker run -itd --name=prometheus -p 9090:9090 prom/prometheus
打开本地http://localhost:9090/ 说明启动成功

1.3 将容器的配置文件复制出来
docker cp prometheus:/etc/prometheus/prometheus.yml /Users/chenpeng/share/prometheus/config
1.4 删除老容器并重建挂载配置文件的容器
docker rm prometheus
docker run -itd --name=prometheus -v /Users/chenpeng/share/prometheus/config/prometheus.yml:/etc/prometheus/prometheus.yml -p 9090:9090 prom/prometheus
二. Docker部署Grafana
2.1 下载grafana/grafana镜像
docker pull grafana/grafana
2.2 启动grafana容器
docker run -itd --name=grafana -p 3000:3000 grafana/grafana
打开网页localhost:3000,初始用户密码都是admin,第一次登陆修改密码为123456

Docker中部署Prometheus与Grafana进行监控

该文详细介绍了如何使用Docker部署Prometheus和Grafana,包括启动容器、配置文件管理、Go代码集成监控以及使用docker-compose.yml文件启动整个系统。通过Prometheus收集Go应用的metrics,然后在Grafana中展示监控数据。
最低0.47元/天 解锁文章
3665

被折叠的 条评论
为什么被折叠?



