• ADADADADAD

    Grafana+Prometheus如何监控MySql服务[ mysql数据库 ]

    mysql数据库 时间:2024-11-26 22:15:50

    作者:文/会员上传

    简介:

    架构Prometheus安装下载地址:https://prometheus.io/download执行以下命令:##下载wgethttps://github.com/prometheus/prometheus/releases/download/v2.0.0-rc.3/prometheus-

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    架构Prometheus安装

    下载地址:https://prometheus.io/download

    执行以下命令:

    ##下载wgethttps://github.com/prometheus/prometheus/releases/download/v2.0.0-rc.3/prometheus-2.0.0-rc.3.linux-amd64.tar.gz##可自定义解压目录tar-xvfprometheus-2.0.0-rc.3.linux-amd64.tar.gz

    配置prometheus,vi prometheus.yml

    IP对应的是我们内网的服务器,端口则是对应的exporter的监听端口。

    运行Prometheus

    启动成功以后我们可以通过Prometheus内置了web界面访问,http://ip:9090 ,如果出现以下界面,说明配置成功(自行忽略Linux1/2,那是服务的监控)

    MySql安装

    MySql的地位和重要性就不言而喻了,作为开源产品深受广大中小企业以及互联网企业喜爱,所以这里我们也有必要对其进行相应的监控。

    由于最近更换了CentOS7,这里对MySql重新安装一遍,顺便做个记录,CentOS7的yum源中默认好像是没有mysql的。为了解决这个问题,我们要先下载mysql的repo源。

    列出所有版本信息:

    lsb_release-a

    下载mysql的repo源:

    wgethttp://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

    安装mysql-community-release-el7-5.noarch.rpm包:

    rpm-ivhmysql-community-release-el7-5.noarch.rpm

    安装mysql:

    yuminstallmysql-server-y

    修改权限,否则会报错:

    chown-Rroot:root/var/lib/mysql

    重启mysql服务:

    servicemysqldrestart

    登录并重置密码:

    新手快速搭建MySql服务「神器」

    mysqld_exporter安装

    下载并解压:

    mysqld_exporter需要连接Mysql,首先为它创建用户并赋予所需的权限:

    创建.my.cnf文件 vi .my.cnf:

    [client]user=exporterpassword=123456

    运行mysqld_exporter:

    ./mysqld_exporter-config.my-cnf=".my.cnf"&
    Prometheus配置

    修改prometheus.yml加入MySql节点:

    保存以后重启Prometheus,查看targets:

    最后登录grafana查看MySql监控信息:

    Grafana+Prometheus如何监控MySql服务.docx

    将本文的Word文档下载到电脑

    推荐度:

    下载