【前言】Oracle EM 12C本身并不提供对MySQL的监控,通过插件可以在EM 12C上面实现对数据库的监控,Pythian集团开发了相应的插件,通过安装这个插件便可以实现对MySQL的监控;
备注:Pythian集团是一家著名的甲骨文数据库服务支持和顾问机构,总部设在加拿大的渥太华,在美国、欧洲、印度和澳大利亚都设有办事处,为56个甲骨文客户管理718个生产数据库。
【1】插件本身的介绍,可以点击这里的链接进行查看。
【2】插件的下载:点击这里(也可以到Linux公社资源站下载)
------------------------------------------分割线------------------------------------------
具体下载目录在 /2015年资料/5月/5日/Oracle EM 12C 监控MySQL/
------------------------------------------分割线------------------------------------------
【3】插件的安装
3.1 准备工作:需要在服务器上面安装JDK1.6
3.2 把文件上传到定义oms定义好的目录中:设置—》预配和打补丁—》软件库,查看上载文件的位置
3.3 在服务器上面运行emcli:emcli setup -url=https://hostname:7301/em -username=sysman
3.4 上载插件:emcli import_update -omslocal -file=D:\patching\12.1.0.1.2_pythian.mysql.prod_2000_0.opar
【4】插件的部署,操作如下:
4.1 设置—》可扩展性—》插件—》数据库,然后右击Pythian MySQL Plugin,部署位置—》管理服务器,然后部署即可,整个过程大概30分钟完成
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监控,操作如下:
设置—》添加目标—》手动添加目标—》通过制定目标监视属性添加非主机目标
4.4 添加MySQL Instance
4.5 MySQL的监控页面,在企业—》概要—》选择MySQL