zabbix监控oracle rac,CentOS6.9下zabbix3.4.9通过orabbix1.2.3来监控oracle11gRAC
CentOS6.9下zabbix3.4.9通过orabbix1.2.3来监控oracle11gRAC
0. 关闭selinux和firewalld
[root@centos7_zabbix ~]# vim /etc/selinux/config
SELINUX=disabled
[root@centos7_zabbix ~]# systemctl disable
firewalld.service
Removed symlink
/etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink
/etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
[root@centos7_zabbix ~]# iptables -L
[root@centos7_zabbix ~]# iptables -F
1. 在被监控的数据库上创建用户并授权
[root@jinhu-db01 ~]# su - oracle
[oracle@jinhu-db01 ~]$ sqlplus /nolog
SQL*Plus: Release 11.2.0.4.0 Production on Tue May 15 19:41:09
2018
Copyright (c) 1982, 2013, Oracle. All rights
reserved.
SQL> conn / as sysdba;
Connected.
SQL> SELECT name,open_mode FROM gv$database;
NAME OPEN_MODE
--------- --------------------
ORCL READ WRITE
ORCL READ WRITE
SQL> SELECT
username,account_status,default_tablespace
FROM
dba_users
WHERE
username = 'ZABBIX';
no rows selected
CREATE USER zabbix IDENTIFIED BY zabbix9527 DEFAULT TABLESPACE
USERS TEMPORARY TABLESPACE TEMP PROFILE DEFAULT ACCOUNT
UNLOCK;
GRANT ALTER SESSION TO zabbix;
GRANT CREATE SESSION TO zabbix;
GRANT CONNECT TO zabbix;
ALTER USER zabbix DEFAULT ROLE ALL;
GRANT SELECT ON V_$INSTANCE TO zabbix;
GRANT SELECT ON DBA_USERS TO zabbix;
GRANT SELECT ON V_$LOG_HISTORY TO zabbix;
GRANT SELECT ON V_$LOG TO zabbix;
GRANT SELECT ON V_$PARAMETER TO zabbix;
GRANT SELECT ON SYS.DBA_AUDIT_SESSION TO zabbix;
GRANT SELECT ON V_$LOCK TO zabbix;
GRANT SELECT ON DBA_REGISTRY TO zabbix;
GRANT SELECT ON V_$LIBRARYCACHE TO zabbix;
GRANT SELECT ON V_$SYSSTAT TO zabbix;
GRANT SELECT ON V_$PARAMETER TO zabbix;
GRANT SELECT ON V_$LATCH TO zabbix;
GRANT SELECT ON V_$PGASTAT TO zabbix;
GRANT SELECT ON V_$SGASTAT TO zabbix;
GRANT SELECT ON V_$LIBRARYCACHE TO zabbix;
GRANT SELECT ON V_$PROCESS TO zabbix;
GRANT SELECT ON DBA_DATA_FILES TO zabbix;
GRANT SELECT ON DBA_TEMP_FILES TO zabbix;
GRANT SELECT ON DBA_FREE_SPACE TO zabbix;
GRANT SELECT ON V_$SYSTEM_EVENT TO zabbix;
GRANT SELECT ON V_$locked_object TO zabbix;
GRANT SELECT ON dba_objects TO zabbix;
GRANT SELECT ON dba_tablespaces TO zabbix;
GRANT SELECT ON v_$SESSION TO zabbix;
SQL> exec dbms_network_acl_admin.create_acl(acl =>
'resolve.xml',description=> 'resolve acl', principal
=>'ZABBIX', is_grant => true, privilege =>
'resolve');
PL/SQL procedure successfully completed.
SQL> exec dbms_network_acl_admin.assign_acl(acl =>
'resolve.xml', host =>'*');
PL/SQL procedure successfully completed.
SQL> commit;
2. 在orabbix的配置文件中,增加监控数据库
[root@zaibei-db zabbix]# vim
/usr/local/orabbix/conf/config.props
DatabaseList=db_cq_duporcl_68,db_cq_orcl_1121
db_cq_orcl_1121.Url=jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.20.11)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.20.21)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=orcl)))
db_cq_orcl_1121.User=zabbix
db_cq_orcl_1121.Password=zabbix9527
db_cq_orcl_1121.MaxActive=10
db_cq_orcl_1121.MaxWait=100
db_cq_orcl_1121.MaxIdle=1
db_cq_orcl_1121.QueryListFile=./conf/query.props
3. 在zabbix页面,新增一个"db_cq_orcl_1121"主机,并进行相关配置后,查看状态。
!!!The end!!!
zabbix监控oracle rac,CentOS6.9下zabbix3.4.9通过orabbix1.2.3来监控oracle11gRAC相关推荐
- linux6.5下安装oracle 11,centos6.5下安装oracle11g
centos6.5下安装oracle11g 一.检测并安装Linux的图形界面,这里安装的KDE环境桌面 检测是否已经安装图形界面:命令yum grouplist (该命令输出很长),在命令执行后的输 ...
- ORACLE+RAC+ASM环境下添加redo日志组
在集群环境中,每个节点上的数据库实例都需要自己的重做日志组.例如,如果集群数据库拥有三个节点和实例,每个实例至少有两个重做日志组,则整个集群至少需要6个联机重做日志组.一般而言,两个日志组是最低限量, ...
- Oracle RAC 环境下的连接管理(转) --- 防止原文连接失效
崔华老师的文章!!! 这篇文章详细介绍了Oracle RAC环境下的连接管理,分别介绍了什么是 Connect Time Load Balancing.Runtime Connection Load ...
- Oracle RAC 环境下的连接管理
转自 http://www.oracle.com/technetwork/cn/articles/database-performance/oracle-rac-connection-mgmt-165 ...
- zabbix系列(四)Zabbix3.0.4添加对Nginx服务的监控
Zabbix3.0.4添加对Nginx服务的监控 通过Nginx的http_stub_status_module模块提供的状态信息来监控,所以在Agent端需要配置Nginx状态获取的脚本,和添加ke ...
- Zabbix 3.2.6 通过Discovery批量监控Oracle表空间
一.背景 接到任务,要求对所有数据库的所有表空间进行监控,愿意是遇到表空间不足导致业务数据库的不可用,我们知道通过Zabbix监控Oracle的插件有一些,比如Orabbix或者Pyora,前者通过J ...
- python连接oracle进行监控_使用Python脚本zabbix自定义key监控oracle连接状态
目的:此次实验目的是为了zabbix服务端能够实时监控某服务器上oracle实例能否正常连接 环境:1.zabbix_server 2.zabbix_agent(含有oracle) 主要知识点: 1. ...
- zabbix监控oracle缓冲区,Zabbix监控oracle各服务器连接数
需求: 根据机器名查询oracle连接数,并通过zabbix进行监控 脚本: [root@rac1 Zabbix_S]# cat get_conns.py #!/usr/bin/python #cod ...
- orabbix监控oracle11g,zabbix利用orabbix监控oracle(详细配置图解)
Orabbix是一个用来监控Oracle数据库实例的Zabbix插件.下载地址: Orabbix插件的安装与配置 确保安装jdk环境,java version查看,没有则通过yum来安装JAVA:yu ...
- oracle quest 监控_民航空管的ORACLE RAC数据库实时可视化监控技术
龙源期刊网 http://www.qikan.com.cn 民航空管的 ORACLE RAC 数据库实时可 视化监控技术 作者:裘禛宇 来源:<电子技术与软件工程> 2017 年第 02 ...
最新文章
- filter与servlet的比较
- Zabbix3.X---Zabbix _Agent主动模式的监控(Active)
- 那些还在外包公司干的程序员们,快醒醒吧!
- 在Linux下编写运行你的第一条代码——Hello Linux
- Matlab第二章选择题填空题,matlab及其在大学物理中的应用第二章习题答案.doc
- QEMU/KVM原理概述
- Python+django网页设计入门(8):网站项目文件夹布局
- 企业内网安全十大防护策略
- 解压软件Bandizip Archiver for mac
- appium问题解决
- 无线通信基础知识14:数字通信之调制
- ios手动重签名在非越狱手机上安装自己破解的app
- XP卸载IE8的方法
- 打算考PMP,需要准备什么材料?
- delphi技巧--分离汉字和英文字母
- 从0开始的视频特效制作之路
- Java正则获取a标签href_获取页面所有a标签href
- 【量化笔记】技术指标 Technical Indicator
- TAGS::Vim进阶索引[7]
- 2020-10《信息资源管理 02378》真卷(独家文字版),圈定章节考点+统计真题分布