暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

mysql企业版监控初体验

原创 谢辉元 2020-12-19
3400

一、下载

企业版下载步骤:
下载地址: https://edelivery.oracle.com/osdc/faces/SoftwareDelivery
注意:商业版软件需要登录方可下载
搜索mysql,选择 MySQL企业版包
1.png
选择后可以看到相应的项目,点continue
2.png
Mysql企业版工具包下不仅有主数据库服务,还有各种插件(如本次需要安装的企业版监控)
选择需要的包及平台
3.png
企业版下载需要遵守商业协议,Continue
4.png
选择需要的安装包类型(这里选择的二进制通用安装包),选择后点击 Download
5.png

下载好安装包后上传到服务器
[root@mem software]# ls
V1003743-01.zip
进行解压
[root@mem software]# unzip V1003743-01.zip
Archive: V1003743-01.zip
inflating: mysqlmonitor-8.0.22.1262-linux-x86_64-update-installer.bin
inflating: mysqlmonitor-8.0.22.1262-linux-x86_64-installer.bin
inflating: README_en.txt
inflating: monitor.a4.pdf
inflating: monitor.pdf
extracting: mysql-monitor-html.zip
inflating: mysql-monitor-html.tar.gz
inflating: LICENSES.pdf
inflating: READ_ME_ja.txt
解压后得到以下包
[root@mem software]# ls
LICENSES.pdf mysqlmonitor-8.0.22.1262-linux-x86_64-installer.bin mysql-monitor-html.zip V1003743-01.zip
monitor.a4.pdf mysqlmonitor-8.0.22.1262-linux-x86_64-update-installer.bin README_en.txt
monitor.pdf mysql-monitor-html.tar.gz READ_ME_ja.txt

二、服务端安装

执行mysqlmonitor-8.0.22.1262-linux-x86_64-installer.bin 脚本即可,需要起图形界面
7.png

下面的步骤基本就是下一步,下一步了,几个关键步骤说明如下,其他过程截图省略
监控数据库选择,第一种新建数据库,第二种使用已经存在的数据库
60.png
如自建则指定要创建数据库的用户名、密码、数据库名
61.png
安装完成之后就是使用浏览器登录了,默认地址为 https://IP:18843
https连接(如无证书,则选择不安全连接方式继续)
clipboard.png

进行初始配置,这里配置服务器端及客户端相应用户组,后面agent连接时会有用到。
clipboard.png
开始使用
31.png
主要界面概览
32.png
33.png

34.png
35.png
36.png
从这里可以看到mysql企业版监控默认的监控项就有14大类,200多项监控信息,涵盖主机、数据库、备份、高可用、SQL语句等各项信息,监控还是很丰富的了。

三、Agent配置

agent安装(安装angent可以不仅监控数据库运行状态信息还可以监控主机运行状态信息)
解压安装包,执行安装脚本./mysqlmonitoragent-8.0.22.1262-linux-x86-64bit-installer.bin
[root@MYSQL4 agent]# ls
LICENSES.pdf mysqlmonitoragent-8.0.22.1262-linux-x86-64bit-installer.bin mysql-monitor-html.zip V1003749-01.zip
monitor.a4.pdf mysqlmonitoragent-8.0.22.1262-linux-x86-64bit-update-installer.bin README_en.txt
monitor.pdf mysql-monitor-html.tar.gz
[root@MYSQL4 agent]# ./mysqlmonitoragent-8.0.22.1262-linux-x86-64bit-installer.bin
中间图形界面配置都较为简单,几个关键步骤说明如下,其他截图省略
添加数据库用户信息用于agent连接数据库
51.png
如root用户验证不通过,可创建授权用户
52.png
如下创建授权用户
53.png
54.png
55.png
agent配置完成后需要启动 agent,执行命令 /etc/init.d/mysql-monitor-agent start
[root@MYSQL4 agent]# /etc/init.d/mysql-monitor-agent start
Starting MySQL Enterprise Agent service… SUCCESS!
到监控界面可以看到已经有新的agent信息
37.png

四、配置告警

关于告警信息的配置:支持邮箱告警以及通用SNMP协议接收器
下面来进行告警信息的配置:
1)配置邮箱发送事件通知:
如配置QQ的邮箱代发服务,需要在QQ邮箱开启SMTP代理,并获取授权码进行授权
40.png
下面的SMTP Server Password就是上面获取的授权码
41.png
也可配置其他SNMP接收器
42.png
2) 配置通知邮箱接收组
43.png
3) 创建事件处理器,配置要通知的信息,如下配置的是Mysql4 agent失去连接的通知信息
44.png
4) 选择信息通知组
45.png
5) 进行测试:将mysql4的网络断开,看是否能发送邮件告警
断开Mysql4网络后在events里看到MYSQL4断开连接的通知
46.png
随后邮箱也收到相应告警信息。
47.png

五、其他

1)客户端卸载
进入安装路径,默认为 /opt/mysql/enterprise/agent,执行uninstall脚本即可
image.png
image.png
2)重启服务
服务端重启 /etc/init.d/mysql-monitor-server restart
image.png
更多信息可查看官方文档或者自己安装体验。

最后修改时间:2021-02-07 14:42:46
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论