设为首页 收藏本站
查看: 10833|回复: 0

[经验分享] zabbix通过orabbix插件监控oracle

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2014-7-31 09:19:42 | 显示全部楼层 |阅读模式
什么是orabbix?
          Orabbix是设计用来为zabbix监控Oracle数据库的插件,它提供多层次的监控,包括可用性和服务器性能指标。
      它提供了从众多Oracle实例采集数据的有效机制,进而提供此信息的监控和性能指标。然后,您可以利用的zabbix的报告功能为收集的所有数据,并提供分析。目前的发行版中包含了一组预先定义的模板,包括从初始部署警报和图形功能。然而,这些可以进行微调,以满足您的需求和数据/监控要求。

QQ截图20151202185628.png
它能监控什么?
  • 数据库版本
  • 归档日志与生产趋势分析
  • 触发器,表/过程等命中率
  • 逻辑I / O性能
  • 物理I / O性能
  • PGA
  • SGA
  • 共享池
  • Sessions
  • 数据库大小

安装配置
Orabbix的下载地址:
http://www.smartmarmot.com/product/orabbix/download/
另外,在安装之前,请确保有jdk环境,用java version来查看版本。

1.在/opt目录下新建一个orabbix目录:
#midir-p /opt/orabbix
(建议在此目录下,如果放置其他目录稍后需要更改orabbix的启动文件orabbix,启动文件默认写在opt/orabbix目录下)

2.解压安装文件
#unzip orabbix-1.2.3.zip

3.赋予权限
#chmod -R a+x orabbix/

4通过/opt/orabbix/conf/config.props.sample文件创建一个config.props文件:
#cp /opt/orabbix/conf/config.props.sample /opt/orabbix/conf/config.props

5.  编辑orabbix配置文件,具体如下
#vi confi/config.props
#comma separed list of Zabbix servers
ZabbixServerList=ZabbixServer              #此处的ZabbixServer与以下两行开头对应
ZabbixServer.Address=172.16.15.79      #zabbixserver地址
ZabbixServer.Port=10051                     #server的端口

#ZabbixServer2.Address=IP_ADDRESS_OF_ZABBIX_SERVER
#ZabbixServer2.Port=PORT_OF_ZABBIX_SERVER
  
#pidFile
OrabbixDaemon.PidFile=./logs/orabbix.pid
#frequency of item's refresh
OrabbixDaemon.Sleep=300
#MaxThreadNumber should be >= than thenumber of your databases
OrabbixDaemon.MaxThreadNumber=100

#put here your databases in a commaseparated list
DatabaseList=DB1,DB2                         #数据库名(要与下面对应),多个数据库用逗号隔开

#Configuration of Connection pool
#if not specified Orabbis is going to usedefault values (hardcoded)
#Maximum number of active connectioninside pool
DatabaseList.MaxActive=10
#The maximum number of milliseconds thatthe pool will wait
#(when there are no available connections)for a connection to be returned
#before throwing an exception, or <= 0to wait indefinitely.
DatabaseList.MaxWait=100
DatabaseList.MaxIdle=1

#define here your connection string foreach database
DB1.Url=jdbc:oracle:thin:@172.16.14.80:1521:media      #通过jbdc连接,确保系统有jdk环境
DB1.User=xxxxx                                 #数据库用户名密码
DB1.Password=xxxxx
#Those values are optionals if notspecified Orabbix is going to use the general values
DB1.MaxActive=10
DB1.MaxWait=100
DB1.MaxIdle=1
DB1.QueryListFile=./conf/query.props #此句指定数据查询文件,可针对不同数据库,定制不同的查询文件,默认为./conf/query.props这个文件

DB2.Url=jdbc:oracle:thin:@172.16.15.88:1521:media
DB2.User=yyyyyy
DB2.Password=yyyyyy
#Those values are optionals if notspecified Orabbix is going to use the general values

DB2.MaxActive=10
DB2.MaxWait=100
DB2.MaxIdle=1
DB2.QueryListFile=./conf/query.props  #此句指定数据查询文件,可针对不同数据库,定制不同的查询文件,默认为./conf/query.props这个文件

6.启动程序
直接运行/opt/orabbix/run.sh,这样不容易出错。
当然也可以把程序做成系统服务,方法如下:

#cp /opt/orabbix/init.d/orabbix /etc/init.d/orabbix
#/etc/init.d/orabbix start

7.启动成功后,安装配置完成,接下来通过web页面访问直接导入模块即可(模版放置在/opt/orabbix/template下),监控效果图如下:
QQ截图20151202185638.png
QQ截图20151202185646.png
QQ截图20151202185654.png
QQ截图20151202185700.png
QQ截图20151202185712.png
QQ截图20151202185719.png
QQ截图20151202185727.png



运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-22977-1-1.html 上篇帖子: 一键自动化安装zabbix服务 下篇帖子: zabbix2.0.3 安装与配置 oracle 监控
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表