ORACLE EM 12C 监控MySQL

 

【前言】ORACLE  EM 12C本身并不提供对MYSQL的监控,通过插件可以在EM 12C上面实现对数据库的监控,Pythian集团开发了相应的插件,通过安装这个插件便可以实现对MySQL的监控;

备注:Pythian集团是一家著名的甲骨文数据库服务支持和顾问机构,总部设在加拿大的渥太华,在美国、欧洲、印度和澳大利亚都设有办事处,为56个甲骨文客户管理718个生产数据库。

 

【1】插件本身的介绍,可以点击链接进行查看:http://www.pythian.com/blog/mysql-plugin-for-oracle-enterprise-manager/

 

【2】插件的下载:http://www.pythian.com/resources/dba-resources/the-mysql-plug-in-for-oracle-grid-control-download/(也可以到百度云链接:http://pan.baidu.com/s/1o63K19C 密码:5nqn)

 

【3】插件的安装

3.1 准备工作:需要在服务器上面安装JDK1.6

3.2 把文件上传到定义oms定义好的目录中:设置—》预配和打补丁—》软件库,查看上载文件的位置

3.3 在服务器上面运行emcli:emcli setup -url=https://hostname:7301/em -username=sysman

ORACLE EM 12C 监控MySQL

 

3.4 上载插件:emcli import_update -omslocal -file=D:\patching\12.1.0.1.2_pythian.mysql.prod_2000_0.opar

ORACLE EM 12C 监控MySQL

 

【4】插件的部署,操作如下:

4.1 设置—》可扩展性—》插件—》数据库,然后右击Pythian MySQL Plugin,部署位置—》管理服务器,然后部署即可,整个过程大概30分钟完成

ORACLE EM 12C 监控MySQL
ORACLE EM 12C 监控MySQL

 

4.2 在客户端安装插件

/tmp/LINUX_p13789107_112000_Generic/archives/agentDeploy.sh OMS_HOST=hostname EM_UPLOAD_PORT=4889 AGENT_REGISTRATION_PASSWORD=oracle123 AGENT_INSTANCE_HOME=/data/agent AGENT_PORT=1833 b_startAgent=true ORACLE_HOSTNAME=hostname  AGENT_BASE_DIR=/data/agent

 

4.3 在EM 12C上面添加mysql监控,操作如下:

设置—》添加目标—》手动添加目标—》通过制定目标监视属性添加非主机目标

ORACLE EM 12C 监控MySQL

 

4.4 添加MySQL Instance

ORACLE EM 12C 监控MySQL

 

4.5 MySQL的监控页面,在企业—》概要—》选择MySQL

ORACLE EM 12C 监控MySQL

......................................................................................................................................................................................................................

本文作者:JOHN,某上市公司DBA,业余时间专注于数据库的技术管理,从管理的角度去运用技术。

技术博客:猎人笔记                                                数据库技术群:367875324 (请备注数据库类型)

......................................................................................................................................................................................................................