zoukankan      html  css  js  c++  java
  • Prometheus安装部署和监控MySQL,并在grafana上展示

    Prometheus的安装还是比较简单的

    下载地址如下

    https://prometheus.io/download/

     解压,修改配置,运行。默认监听9090端口

    [root@localhost ~]# tar -xvf prometheus-2.14.0.linux-amd64.tar.gz
    [root@localhost ~]# cd prometheus-2.14.0.linux-amd64
    [root@localhost prometheus-2.14.0.linux-amd64]# cat prometheus.yml |grep 9090    #因为我需要在外部访问,所以把以下部分的localhost修改为服务器IP
        - targets: ['192.168.100.128:9090']
    [root@localhost prometheus-2.14.0.linux-amd64]# ./prometheus

    访问WEB

     

    查看能否正常监控到数据。state为up则为监控正常

     下面我们尝试监控MySQL

    部署MySQL

    部署安装配置MySQL的步骤就滤过了。都是老生常谈。数据库账号密码root/123456

    下载mysqld_exporter

    https://prometheus.io/download/#mysqld_exporter

    解压,配置连接MySQL的信息,运行。默认监听9104端口

    [root@localhost ~]# tar -xvf mysqld_exporter-0.ar.gz
    [root@localhost ~]# cat /root/.my.cnf 
    [client]
    host=127.0.0.1
    user=root
    password=123456
    [root@localhost ~]# cd mysqld_exporter-0.12.1.linux-amd64
    [root@localhost mysqld_exporter-0.12.1.linux-amd64]#mysqld_exporter

    访问9104端口,看能否正常访问到

     现在我们让Prometheus监控MySQL。只需修改yml文件,把9090修改为9104端口即可

    [root@localhost prometheus-2.14.0.linux-amd64]# grep 9104 prometheus.yml 
        - targets: ['192.168.100.128:9104']
    [root@localhost prometheus-2.14.0.linux-amd64]# 

    修改以上配置后重启Prometheus。页面刷新后自动修改为监控9104端口了

     配置grafana

    安装并启动grafana。默认监听3000端口

    wget https://dl.grafana.com/oss/release/grafana-6.4.4-1.x86_64.rpm
    yum install grafana-6.4.4-1.x86_64.rpm
    systemctl start grafana-server

    配置grafana显示Prometheus数据

     

     

     

     图形显示

    下载并导入mysql的dashboard

    下载链接:

    https://github.com/percona/grafana-dashboards

    将dashboards里的MySQL_Overview.json导入grafana

     上传文件

     

  • 相关阅读:
    使用RSL 给FLEX 瘦身
    网络游戏同步法则
    .NET中的内存管理,GC机制,内存释放过程
    C++静态成员函数小结(转)
    关于GetSystemMetrics()函数
    CImage
    assert()函数用法总结
    Win32 系统部分函数
    818瘦身简单过程(增加内存)
    818内存升级到128m
  • 原文地址:https://www.cnblogs.com/biaopei/p/11899414.html
Copyright © 2011-2022 走看看