Orabbix插件的安装与配置

http://blog.csdn.net/frank0521/article/details/7469457


1.1      Orabbix介绍

Orabbix  是一个用来监控 Oracle 数据库实例的 Zabbix 插件

1.2 Orabbix插件的下载

http://www.smartmarmot.com/product/orabbix/download/

http://sourceforge.net/projects/orabbix/files/?source=navbar


1.3 Orabbix插件的安装与配置 (在被监控设备上安装)


1) 安装java环境

yum install java

2)  /opt目录下新建一个orabbix目录

mkdir /opt/orabbix

3)将安装包解压到/opt/orabbix目录下

wget http://jaist.dl.sourceforge.net/project/orabbix/orabbix-1.2.3.zip

unzip orabbix-1.2.3.zip

chmod u+x run.sh init.d/orabbix

cp init.d/orabbix /etc/init.d/

chkconfig --add orabbix

4) 编辑orabbix配置文件

cd /opt/orabbix/conf

cp config.props.sample config.props

vim config.props


ZabbixServerList=ZabbixServer1

ZabbixServer1.Address=192.168.3.80
ZabbixServer1.Port=10051

OrabbixDaemon.PidFile=./logs/orabbix.pid
OrabbixDaemon.Sleep=300
OrabbixDaemon.MaxThreadNumber=100


DatabaseList=jCdb-orcl
# 注:以上等号后的名字必须与下行中等号前名字保持一样
DatabaseList.MaxActive=10
DatabaseList.MaxWait=100
DatabaseList.MaxIdle=1


jCdb-orcl.Url=jdbc:oracle:thin:@192.168.2.92:1521:orcl
jCdb-orcl.User=zabbix
jCdb-orcl.Password=zabbix
jCdb-orcl.MaxActive=10
jCdb-orcl.MaxWait=100
jCdb-orcl.MaxIdle=1
jCdb-orcl.QueryListFile=./conf/query.props


注:

1.     以上等号后的名字可以自己任意取名,但在Zabbix中添加Oracle Host时,必须用你在此设定的名字,否则无法监测。

2.     以上等号后面的值修改后,在下面的数据库连接定义=处,也需要修改相应的名字;

3.     这里建议使用Server Name-DB SID的方式来命名。


5) oracle数据库授权

create user zabbix identified by zabbix;

grant connect,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;


注意:如果是oracle 11g还需要如下设置:

exec dbms_network_acl_admin.create_acl(acl => 'resolve.xml',description => 'resolve acl',  principal => 'ZABBIX', is_grant => true, privilege => 'resolve');
exec dbms_network_acl_admin.assign_acl(acl => 'resolve.xml', host =>'*');

确认:

select utl_inaddr.get_host_name('127.0.0.1') from dual;


6)启动orabbix

service orabbix start

2. zabbix server端配置模板

web页面倒入模板:Orabbix_export_full.xml

然后在host里面应用就好了

如果与linux os 模板有冲突,删除模板中冲突的图和项,再倒出->删除->倒入新模板->再应用到主机

注意:创建的主机名称要是orabbix中config.props配置文件里DatabaseList中一个,否则获取不到数据。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值