Orabbix配合Zabbix实现对Oracle的实例监控

本文介绍了如何在Zabbix 3.4.15上安装Orabbix 1.2.3以监控Oracle 11g实例。试验环境中,Zabbix和Orabbix在同一服务器上运行。安装过程中遇到网络连接和域名解析问题,通过调整网络设置和DNS配置得以解决,最终成功启动Orabbix服务。
摘要由CSDN通过智能技术生成

安装和使用

本文记录了在使用Orabbix1.2.3安装过程中遇到的问题和解决方法,安装过程中主要参考了渣渣辉大佬的博文,实现的是对单实例的监控。Zabbix利用Orabbix监控Oracle

试验环境

整个试验环境分为以下几个部分:

  1. zabbix ,使用的是3.4.15;
  2. orabbix,使用的是orabbix1.2.3,orabbix和zabbix-server安装在同一台服务器上,下载地址:http://www.smartmarmot.com/product/orabbix/download/
  3. oracle,使用的是oracle11g;
  4. 网络环境
    试验环境

在zabbix-server上安装orabbix

Orabbix通过JDBC链接Oracle数据库,需要jdk环境,因为我的centos7自带了jdk1.8,跳过了这个步骤。如果没有jdk环境可以下载rpm包或者yum安装。

[root@zabbix-server ~]# java -version
openjdk version "1.8.0_102"
OpenJDK Runtime Environment (build 1.8.0_102-b14)
OpenJDK 64-Bit Server VM (build 25.102-b14, mixed mode)

具体安装步骤可以参考渣渣辉的帖子,下面是我的config.props配置

[root@zabbix-server conf]# cat config.props
#comma separed list of Zabbix servers
#ZabbixServerList=ZabbixServer1,ZabbixServer2
ZabbixServerList=ZabbixServer1

ZabbixServer1.Address=192.168.31.111
ZabbixServer1.Port=10051

#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 the number of your databases
OrabbixDaemon.MaxThreadNumber=100

#put here your databases in a comma separated list
#DatabaseList=DB1,DB2,DB3
DatabaseList=192.168.31.250oracle

#Configuration of Connection pool
#if not specified Orabbis is going to use default values (hardcoded)
#Maximum number of active connection inside pool
DatabaseList.MaxActive
  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值