docker-compose 部署 prometuesu +grafana

场景:偶然使用到 prometuesu 监控服务加上 grafana 展示数据,直接开始:

首先确定你的机器已经安装了 docker 以及 docker-compose!没有的话请先自行安装

docker-compose.yml 配置如下

version: "3.3"
services:

 prometheus:
    container_name: "prometheus"
    ports:
      - "9090:9090"
    volumes:
      - /opt/yaml/prometheus.yml:/etc/prometheus/prometheus.yml
    environment:
      - TZ=Asia/Shanghai
    restart: always
    image: prom/prometheus:latest

  grafana:
    container_name: "grafana"
    ports:
      - "3000:3000"
    environment:
      - TZ=Asia/Shanghai
    restart: always
    image: grafana/grafana

在这里说明一下注意事项:

  • 注意 docker-compose.yml 的版本必须 docker 支持版本,这个很简单
  • 注意 prometheus 的挂载文件路径,修改为你自己的文件路径(prometheus 配置文件可以先从容器中 copy 出来或者百度找一份不要搞错了)
  • 注意 登录 grafana,ipaddress:3000 是没有任何用户的,随意使用 admin/admin 确认密码直接登录

忘了写如何启动了,这里补充一下

  • docker-compose up -d

指定后台启动,然后 docker ps -a 查询一下是否启动成功

相信安装上面所示你已经部署好了,访问 prometheus 如下,ipaddress:9090,可以看到 prometheus 已经正确启动

在这里插入图片描述
下面就是给 grafana 配置一个 ui,grafana 登录之后的样子:
在这里插入图片描述

  • 点击 Add data source
    在这里插入图片描述

  • 配置如下,注意红框圈住的位置
    在这里插入图片描述

  • 点击保存

  • 导入一个模板(去官网找一个模板)
    在这里插入图片描述

  • 官方地址 https://grafana.com/grafana/dashboards

  • 输入之后点击搜索,使用一个自己心仪的 web
    在这里插入图片描述

  • 直接点击任意一个之后,复制 url,如下
    在这里插入图片描述

  • 放到我们之前导入的页面里之后,点击 Import 即可
    在这里插入图片描述在这里插入图片描述
    完毕,大功告成!

如果看到这里你还没有成功的话,可以评论或者加入球球群聊联系:885763297,建议球球群聊

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值