栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

使用 docker 搭建 granfana+prometheus 监控数据库资源(贰)

使用 docker 搭建 granfana+prometheus 监控数据库资源(贰)

接上一篇文章继续监控MySql资源

  • docker下安装mysqld-exporter
docker pull prom/mysqld-exporter

  • 启动mysqld_exporter
docker run -d --name mysqld_exporter --restart=always -p 9104:9104 -e DATA_SOURCE_NAME="root:Password123@(172.17.0.2:3306)/" prom/mysqld-exporter

说明:
- root -----> 账户
- Password123 -----> 密码
- 172.17.0.2:3306 -----> 地址和端口

  • 输入http://:9104/metrics查看是否数据上报

  • 配置prometheus.yml文件
  1. 从Prometheus容器中拷贝配置文件到宿主机
    docker cp docker_prometheus:/etc/prometheus/prometheus.yml $PWD
  2. 修改 prometheus.yml 文件
sudo vi prometheus.yml

# 在后面添加以下数据
  - job_name: mysqld
    static_configs:
      - targets: ['172.17.0.3:9104']	# 上面启动的服务器地址ip
        labels:
          instance: mysql-exporter
  1. 把修改后的Prometheus配置文件拷贝到容器中
    docker cp $PWD/prometheus.yml docker_prometheus:/etc/prometheus/prometheus.yml
  2. 重启Prometheus 容器
    docker restart docker_prometheus

完成后检查是否成功浏览器打开http://:9090/targets

  • 最后打开Grafana倒入mysql监控信息监控模板


后续将更新服务器 监控报警,喜欢的➕ 关注

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/329844.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号