【zabbix通过orabbix监控oracle】教程文章相关的互联网学习教程文章

zabbix监控Oracle【图】

公司业务使用的是一直oracle数据库,老大要求监控表空间剩余大小并且当剩余过小时能够及时报警。刚想出来的方案是通过写脚本获取表空间的数据,通脚本中使用expect自动输入密码登陆oracle用户然后再登陆数据库查询数据返回给zabbix_server。但是由于脚本运行时间大概12秒左右,zabbix获取数据总是超时(只是个人理解,如果你有解决方法希望给我留言,谢谢)。在网上搜索中发现zabbix插件-orabbix,原理是通过orabbix登陆被监控主机...

zabbix通过orabbix和自定义脚本监控oracle数据库【代码】【图】

由于公司要上oracle数据库,需要对这个东西惊醒监控,于是去网上淘资料,发现有一个套件orabbix监控oracle的效果还不错,于是拿来试验了一下。orabbix是由JAVA写的一个套件,需要在oracle服务器上面安装JAVA环境才能运行。这里为了简便,可以使用yum -y install java来安装JAVA环境。安装完java环境之后可以通过下面命令来检测是否安装成功:[root@test ~]# java -version java version "1.7.0_45" OpenJDK Runtime Environment (r...

zabbix监控oracle 12c

监控oracle 12c前言某公司需要监控Oracle 12C,采用orabbix是zabbix监控oracle数据库的插件,修改一些地方就可以监控了。 一.安装配置mkdir /opt/orabbixcd /opt/orabbixmv conf/config.props.sample conf/config.propscp init.d/orabbix /etc/init.d/chmod +x /etc/init.d/orabbixchkconfig orabbix on 二.修改orabbix配置注意:红色是修地方vi conf/config.props #comma separed list of Zabbix serversZabbixServerList=ZabbixS...

zabbix3.0.2 通过orabbix来监控oracle11g增强版的详细过程

简介说明   orabbix是一个用来监控oracle数据库性能的zabbix插件工具,通过安装在被监控服务器上客户端上收集数据并传给zabbix服务器端,然后通过调用图形显示。具有以下功能:(1)、数据库版本(2)、归档文件(3)、等待的事件(如文件的I/O,单块的读,多块的读,直接读,SQLNet消息,控制文件I/O,日志写等)(4)、HitRatio(监控Hit Ratio的触发,表/存储过程,SQLArea,Body)(5)、逻辑I/O(当前读操作,持续的读操作,块的更改)...

zabbix存储oracle

背景描述:1、原来安装zabbix是在LAMP的环境下是可以正常运行;(Linux CentOS 7)2、现想把mysql换成oracle,通过安装oracle客户端远程访问另外一台机器上oracle服务,客户e端和zabbix是同一台机器,sqlplus是可以正常运行访问;3、PHP页面通过OCI也是可以正常登陆http://127.0.0.1/zabbix;4、zabbix_server.conf中配置DBHost=数据库IP,DBNAME=数据库实例名,DBPORT=1521...可是后台zabbix_server.log报错【Z3001] connection to...

在zabbix下面使用ODBC 监控oracle数据库(11.2.0.3)和mysql数据库

在zabbix下面使用ODBC 监控oracle数据库(11.2.0.3)和mysql数据库1,监控mysql数据库1)安装ODBCyum -y install unixODBC unixODBC-develyum install mysql-connector-odbc2)odbcinst -j 查看配置文件unixODBC 2.2.14DRIVERS............: /etc/odbcinst.iniSYSTEM DATA SOURCES: /etc/odbc.iniFILE DATA SOURCES..: /etc/ODBCDataSourcesUSER DATA SOURCES..: /root/.odbc.iniSQLULEN Size.......: 8SQLLEN Size........: 8SQLSE...

zabbix 用 LLD 完全自动化监控 Oracle【图】

上次写完《 Zabbix用好LLD,立马感觉高大上许多》后,近期又遇到一个用 Zabbix 监控 Oracle 的需求,有一些心得体会,记录一下以备后用。 这次还是用到了 Zabbix 的 LLD 功能,这个功能可谓是:无 LLD 不 Zabbix ,强大到让人想哭。 一、Orabbix 和 Zabora 的问题 一开始用 Orabbix 监控 Oracle,这个插件的工作模式是配置好实例信息,然后起一个JAVA程序,这个进程会根据定义好的查询语句获取到数据,用Trapper模式发送给 Z...

LAMP 搭建zabbix监控Oracle 数据库 for Linux【图】

文档简介想要实现的功能为在zabbix服务器端再增加orabbix插件以此访问oracle数据库进行监控操作。环境介绍CentOS 7 zabbix 2.4.2 。yum介绍因公司电脑无法访问外网则进行了本地yum源的配置。可自行根据php-common下载相应的rpm包或者去我的网盘瞅瞅有木有大家需要的地址如下链接http://pan.baidu.com/s/1skGbrat 密码n9p3实施过程介绍1.首先是LAMP的搭建其中Linux环境搭建此处不多介绍MySQL数据库的搭建可参考上篇文档搭建 Apache ...

zabbix自动发现oracle表空间并监控其使用率【代码】

Oracle表空间使用率实时监控,当表空间使用率达到95%时触发告警机制。Oracle表空间分为系统默认表空间和用户创建的表空间,而表空间又有自动扩展和非自动扩展两种类型,用户(DBA)在创建表空间时可以根据应用需求指定是否开启表空间自动扩展。那么在这里我们需要分析一个监控策略,就是当zabbix监控到某个表空间使用率达到95%,那么就让触发器触发警告(Warning)信息,并发送邮件给DBA或管理者。当检测到表空间没有开启自动扩展时...

使用zabbix监控oracle基本使用情况【图】

zabbix监控oracle这里我们使用开源的orabbix项目,软件下载地址:https://nchc.dl.sourceforge.net/project/orabbix/orabbix-1.2.3.zip附件也可以下载部署方法下载完成后放到zabbix server服务器(推荐),也可以放到其它服务器,只要这台服务器能与zabbix server和oracle server通讯就可以cd /usr/local/src/ && mkdir orabbix && cdorabbixunzip orabbix-1.2.3.zipcp -r /usr/local/src/orabbix /usr/local/cd /usr/local/orabbi...

Zabbix 3.2.6 通过Orabbix监控Oracle数据库【代码】【图】

公司业务使用的是一直Oracle数据库,因为多次出现表空间满的时候不能及时发现,每次都是业务组的人员通知处理,这样下来DBA这边就比较被动,所以老大要求监控表空间剩余大小并且当剩余过小时能够及时报警。刚想出来的方案是通过写脚本获取表空间的数据,通脚本中使用expect自动输入密码登陆oracle用户然后再登陆数据库查询数据返回给zabbix_server。但是由于脚本运行时间大概12秒左右,zabbix获取数据总是超时,在网上搜索中发现za...

[记录]Zabbix3.4配置监控Oracle12c的存活状态和表空间使用率【代码】【图】

Zabbix3.4配置监控Oracle的存活状态和表空间使用率 1.安装zabbix3.4 agent: # rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm # yum install zabbix-agent # service zabbix-agent start 2.配置zabbix_agentd.conf [root@centos zabbix]# cat zabbix_agentd.conf PidFile=/var/run/zabbix/zabbix_agentd.pid LogFile=/var/log/zabbix/zabbix_agentd.log LogFileSize=0 Server=s...

Zabbix创建Oracle监控模板【代码】【图】

1.一些常见的基础指标,诸如:实例状态、会话数、登陆失败次数、表空间使用率、asm磁盘组使用率等。 2.详细的oracle性能指标,诸如AWR Report Summary中列出来的很多指标,但其实很好获取的指标暂时可以想到的就是事务数和非Idle等待会话数。 所以总结下目前能轻易获取的指标只有以下几种:数据库连通性 //暂时不建对应的监控项,懒 实例会话数 处于非空闲等待的会话数 --此指标可以扩散为处于不同种类等待的会话数,如library ca...

zabbix 使用spool监控oracle锁表

说明 由于spool直接执行sql v$locked_object lo, dba_objects ao, v$session ,无法识别$符号,使用斜杠转义也是无效,所以sqlplus bol/bol @/opt/bolck_table.sh执行 没有问题 执行脚本#[root@rac2 opt]# cat /opt/bolck_table_oracle.sh #!/bin/bashsqlplus bol/bol @/opt/bolck_table.sh #sql语句脚本,将结果输入到/tmp/block_table.txt[root@rac2 opt]# cat /opt/bolck_table.sh spool /tmp/block_table.txtselect count(ses...

zabbix监控oracle数据库【图】

一、简介 Orabbix 是设计用来为 zabbix 监控 Oracle 数据库的插件,它提供多层次的监控,包括可用性和服务器性能指标。 它提供了从众多 Oracle 实例采集数据的有效机制,进而提供此信息的监控和性能指标。然后,您可以利用的 zabbix 的报告功能为收集的所有一、简介 Orabbix 是设计用来为 zabbix 监控 Oracle 数据库的插件,它提供多层次的监控,包括可用性和服务器性能指标。 它提供了从众多 Oracle 实例采集数据的有效机制,进而...