广告
返回顶部
首页 > 资讯 > 数据库 >zabbix中如何监控oracle
  • 785
分享到

zabbix中如何监控oracle

2024-04-02 19:04:59 785人浏览 泡泡鱼
摘要

这篇文章主要介绍了zabbix中如何监控oracle,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。我的zabbix版本为2.0.6,orac

这篇文章主要介绍了zabbix中如何监控oracle,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

我的zabbix版本为2.0.6,oracle为11g

下面是部分效果图

1、Oracle/Active user count

zabbix中如何监控oracle

2、Oracle/Bytes sent and received via sql*Net to Client

zabbix中如何监控oracle

3、Oracle/Database CPU Time Ratio

zabbix中如何监控oracle

4、Oracle/Database Wait Time Ratio

zabbix中如何监控oracle

5、Oracle/Deadlocks

zabbix中如何监控oracle

6、Oracle/Disk sorts ratio

zabbix中如何监控oracle

7、Oracle/Hard parse ratio

zabbix中如何监控oracle

8、Oracle/Query

zabbix中如何监控oracle

9、Oracle/Size of all datafiles

zabbix中如何监控oracle

10、Oracle/Size of user data (without temp)

zabbix中如何监控oracle

11、Oracle/Table scan rows Gotten

zabbix中如何监控oracle

12、 Oracle/Tablespace Use On SYSTEM

zabbix中如何监控oracle

13、Oracle/Uptime

zabbix中如何监控oracle

14、Oracle/User Transaction Per Sec

zabbix中如何监控oracle

15、Oracle listen 1521 port

zabbix中如何监控oracle

报警方面:

1、oracle的1521端口是否监听

2、表空间使用率

3、Oracle是否重启

4、query lock是否有

5、query session大于250

6、asm使用率

如何实现:

一、客户端

1、修改zabbix_agentd.conf文件

在zabbix_agentd.conf最后添加以下内容

UserParameter=pyora[*],/usr/local/zabbix/bin/pyora.py --username $1 --passWord $2 --address $3 --database $4 $5 $6 $7 $8

2、把附件的pyora.py的脚本放到/usr/local/zabbix/bin里,然后给与755权限,并修改用户与组为zabbix(注意,我的pyora.py脚本修改了一些内容,比如如果出现None的返回,我修改为0了,如果需要使用原来的脚本,请去https://GitHub.com/bicofino/Pyora里面下载)

3、安装依赖

确保本机python在2.6以上

安装cx_Oracle与argparse

easy_install cx_Oracle
easy_install argparse

4、在oracle里创建监控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;
GRANT SELECT ON V_$SESSION TO ZABBIX;
GRANT SELECT ON V_$SYSTEM_EVENT TO ZABBIX;
GRANT SELECT ON V_$EVENT_NAME TO ZABBIX;
GRANT SELECT ON V_$RECOVERY_FILE_DEST TO ZABBIX;

5、重启zabbix服务

ps -ef|grep zabbix|grep -v grep|awk '{print $2}'|xargs kill -9
/usr/local/zabbix/sbin/zabbix_agentd -c /usr/local/zabbix/conf/zabbix_agentd.conf

二、服务端

1、模板导入

把Template Oracle Auto Discovery导入到zabbix里(模板在附件)。

2、主机关联模板

在添加主机,并且关联模板的时候,选择“宏”

zabbix中如何监控oracle

然后输入对应信息

zabbix中如何监控oracle

这样就能出图了,注意自动发现规则的时间为3600秒。

感谢你能够认真阅读完这篇文章,希望小编分享的“zabbix中如何监控oracle”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网数据库频道,更多相关知识等着你来学习!

您可能感兴趣的文档:

--结束END--

本文标题: zabbix中如何监控oracle

本文链接: https://www.lsjlt.com/news/64914.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • zabbix中如何监控oracle
    这篇文章主要介绍了zabbix中如何监控oracle,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。我的zabbix版本为2.0.6,orac...
    99+
    2022-10-19
  • Zabbix如何监控Oracle
    本篇内容主要讲解“Zabbix如何监控Oracle”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Zabbix如何监控Oracle”吧!Orabbix简介   Orabbix是...
    99+
    2023-06-04
  • Zabbix+Python如何监控Oracle数据库
    小编给大家分享一下Zabbix+Python如何监控Oracle数据库,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!一、规划监控项监控数据库的目的是为了保障数据库稳定运行,一旦出现故障,dba能够及时发现并介入处理,监控项...
    99+
    2023-06-04
  • Zabbix通过Orabbix监控Oracle DataGuard
    Oracle通过DataGuard作为异地备份,可以通过监控主备的归档日志序列之差vim orabbix/conf/query.props在开头的QueryList添加QueryList=archive,a...
    99+
    2022-10-18
  • zabbix如何监控mysql
    这篇文章将为大家详细讲解有关zabbix如何监控mysql,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1、监控规划在创建监控项之前要尽量考虑清楚要监控什么,怎么监控,监控数据如何存储,监控数据如何展现,...
    99+
    2023-06-15
  • zabbix如何监控系统
    这篇文章将为大家详细讲解有关zabbix如何监控系统,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。zabbix 监控系统Zabbix是一个企业级的、开源的、分布式的监控套...
    99+
    2022-10-19
  • zabbix 3.2添加Oracle表空间监控
    查看博文:http://7424593.blog.51cto.com/7414593/1910111utm_source=tuicool&utm_medium=referral 注意:在zabbix...
    99+
    2022-10-18
  • zabbix实时监控oracle数据变化
    如题所示,可以使用zabbix实时监控数据库的数据变化情况,比如:最近1小时的订单数变化情况。这样我们就可以很方便地通过zabbix的web界面观察oracle等数据库中的一些数据变化情况,同时还可以添加监...
    99+
    2022-10-18
  • 如何使用zabbix监控mongod
    如何使用zabbix监控mongod,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。1 被监控端写mongodb.sh注意:里面的路径和你的...
    99+
    2022-10-18
  • 如何使用zabbix监控MySQL
    这篇文章将为大家详细讲解有关如何使用zabbix监控MySQL,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。        &nb...
    99+
    2022-10-18
  • zabbix如何配置nginx监控
    本篇内容主要讲解“zabbix如何配置nginx监控”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“zabbix如何配置nginx监控”吧!案例:zabbix 配置 nginx 监控1. 修改配置...
    99+
    2023-06-30
  • 如何使用zabbix监控oracle数据库的方法
    本篇内容介绍了“如何使用zabbix监控oracle数据库的方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、概述zabbix是一款非常...
    99+
    2023-06-08
  • Zabbix中怎么监控Oracle数据库表空间
    本篇文章给大家分享的是有关Zabbix中怎么监控Oracle数据库表空间,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。 Oracle...
    99+
    2022-10-18
  • zabbix agent2 监控oracle数据库的方法
    概述 在zabbix5.0版本以上,新增了一个特性,那就是zabbix-agent2,这个是zabbix公司使用go语言重写的一个代理,可以完全替代原来的zabbix-agent。这...
    99+
    2022-11-12
  • zabbix如何自定义监控项
    这篇文章主要介绍zabbix如何自定义监控项,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!虽然Zabbix提供了很多的模板(简单理解为监控项的集合),在zabbix界面点击share按钮就可以直接跳到模板大全的官方网...
    99+
    2023-06-27
  • 如何进行zabbix监控部署
    今天就跟大家聊聊有关如何进行zabbix监控部署,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。zabbix监控  环境 centos6.7...
    99+
    2022-10-18
  • 使用percona监控插件在zabbix中监控MySQL
    下载并安装percona源,以后用percona toolkit或者innobackup能用到wget -N --no-check-certificate  rpm ...
    99+
    2022-10-18
  • LAMP 搭建zabbix监控Oracle 数据库 for Linux
    准备环境介绍文档简介想要实现的功能为在zabbix服务器端再增加orabbix插件以此访问oracle数据库进行监控操作。环境介绍CentOS 7 zabbix 2.4.2 。yum介绍因公司电脑无法访问外...
    99+
    2022-10-18
  • 如何利用zabbix监控php环境
    本篇内容介绍了“如何利用zabbix监控php环境”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!vim&n...
    99+
    2022-10-19
  • zabbix如何监控docker应用配置
    这篇文章主要介绍zabbix如何监控docker应用配置,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!使用zabbix监控docker容器!关于zabbix监控的docker的原理:agent2监控docker就是通...
    99+
    2023-06-20
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作