一、下载
企业版下载步骤:
下载地址: https://edelivery.oracle.com/osdc/faces/SoftwareDelivery
注意:商业版软件需要登录方可下载
搜索mysql,选择 MySQL企业版包

选择后可以看到相应的项目,点continue

Mysql企业版工具包下不仅有主数据库服务,还有各种插件(如本次需要安装的企业版监控)
选择需要的包及平台

企业版下载需要遵守商业协议,Continue

选择需要的安装包类型(这里选择的二进制通用安装包),选择后点击 Download

下载好安装包后上传到服务器
[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 脚本即可,需要起图形界面

下面的步骤基本就是下一步,下一步了,几个关键步骤说明如下,其他过程截图省略
监控数据库选择,第一种新建数据库,第二种使用已经存在的数据库

如自建则指定要创建数据库的用户名、密码、数据库名

安装完成之后就是使用浏览器登录了,默认地址为 https://IP:18843
https连接(如无证书,则选择不安全连接方式继续)

进行初始配置,这里配置服务器端及客户端相应用户组,后面agent连接时会有用到。

开始使用

主要界面概览





从这里可以看到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连接数据库

如root用户验证不通过,可创建授权用户

如下创建授权用户



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信息

四、配置告警
关于告警信息的配置:支持邮箱告警以及通用SNMP协议接收器
下面来进行告警信息的配置:
1)配置邮箱发送事件通知:
如配置QQ的邮箱代发服务,需要在QQ邮箱开启SMTP代理,并获取授权码进行授权

下面的SMTP Server Password就是上面获取的授权码

也可配置其他SNMP接收器

2) 配置通知邮箱接收组

3) 创建事件处理器,配置要通知的信息,如下配置的是Mysql4 agent失去连接的通知信息

4) 选择信息通知组

5) 进行测试:将mysql4的网络断开,看是否能发送邮件告警
断开Mysql4网络后在events里看到MYSQL4断开连接的通知

随后邮箱也收到相应告警信息。

五、其他
1)客户端卸载
进入安装路径,默认为 /opt/mysql/enterprise/agent,执行uninstall脚本即可


2)重启服务
服务端重启 /etc/init.d/mysql-monitor-server restart

更多信息可查看官方文档或者自己安装体验。




