zabbix监控oracle
原文地址:
http://blog.51cto.com/waringid/1579107
1.安装orabbix
一.环境: 1.需要jdk7或8都可以 2.zabbix服务端上安装 二.安装: unzip orabbix-1.2.3.zip -d /opt/orabbix cd /opt/orabbix cp init.d/orabbix /etc/init.d/ chmod a+x run.sh #需要修改java为绝对路径 chmod a+x /etc/init.d/orabbix 三.配置 cd /opt/orabbix/conf cp config.props.sample config.props vim config.progs --------------------------------------------- ZabbixServerList=ZabbixServer ZabbixServer.Address=192.168.0.189 ZabbixServer.Port=10051 OrabbixDaemon.PidFile=./logs/orabbix.pid OrabbixDaemon.Sleep=300 OrabbixDaemon.MaxThreadNumber=100 DatabaseList=CRMDB #这个名字随便起,自己好记就行。另外zabbix控制台添加注机的时候 名称要和这里一至 DatabaseList.MaxActive=10 DatabaseList.MaxWait=100 DatabaseList.MaxIdle=1 CRMDB.Url=jdbc:oracle:thin:@192.168.0.209:1521:orcl CRMDB.User=ZABBIX CRMDB.Password=zabbix CRMDB.MaxActive=10 CRMDB.MaxWait=100 CRMDB.MaxIdle=1 CRMDB.QueryListFile=./conf/query.props #这个配置文件是查询词句配置在这里 --------------------------------------------- 四.被监控的oracle上添加授权 CREATE USER ZABBIX IDENTIFIED BY "zabbix" DEFAULT TABLESPACE SYSTEM TEMPORARY TABLESPACE TEMP PROFILE DEFAULT ACCOUNT UNLOCK; GRANT CONNECT TO ZABBIX; GRANT RESOURCE TO ZABBIX; ALTER USER ZABBIX DEFAULT ROLE ALL; GRANT SELECT ANY TABLE TO ZABBIX; GRANT CREATE SESSION TO ZABBIX; GRANT SELECT ANY DICTIONARY TO ZABBIX; GRANT UNLIMITED TABLESPACE TO ZABBIX; GRANT SELECT ANY DICTIONARY TO ZABBIX; ###以下是oracle11g需要执行的 ------------------------------ begin dbms_network_acl_admin.create_acl(acl => 'resolve.xml',description => 'resolve acl', principal =>'ZABBIX', is_grant => true, privilege => 'resolve'); dbms_network_acl_admin.assign_acl(acl => 'resolve.xml', host =>'*'); commit; end; ------------------------------- 五.启动orabbix /etc/init.d/orabbix start #ps -ef | grep orabbix 查看进程 六.添加开机启动 chkconfig --add orabbix chkconfig --level 3 orabbix on
2.zabbix控制台添加监控
添加模板
模板位置
修改模板内容
导入模板
查看模板
添加主机
在zabbix界面上配置数据库监控时,要注意,orabbix是把每个数据库都配置成一个“主机”的,这块看着有点别扭,而且,注意在配置主机时,名称一定要和config.props文件中配置的数据库名称一样,比如我这里就是DB1:
前面说了,这个“主机”的地址可以随便写,因为被监控的主机端不需要一定有agent,但是为了方便管理,我觉得还是写上Oracle主机的地址比较好。