使用zabbix监控oracle数据库的方法详解


当前第2页 返回上一页

SQL> sqlplus scott/tiger@192.168.56.101:1521/orcltest

SQL*Plus: Release 11.2.0.4.0 Production on Wed Apr 24 18:24:28 2019

Copyright (c) 1982, 2013, Oracle. All rights reserved.

Connected to:

Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production

With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL>

出现上面的提示证明oracle client安装成功

安装python相关包

安装cx_Oracle(python连接oracle的包)

wget http://downloads.sourceforge.net/project/cx-oracle/5.1.2/cx_Oracle-5.1.2-11g-py26-1.x86_64.rpm

rpm -ivh cx_Oracle-5.1.2-11g-py26-1.x86_64.rpm

安装argparse

wget https://bootstrap.pypa.io/2.6/get-pip.py --no-check-certificate

python get-pip.py

pip install argparse

上传python脚本

将附件中的pyora.py脚本放入/usr/lib/zabbix/externalscripts/目录下

赋权限,让zabbix用户能够执行该脚本

chmod 755 /usr/lib/zabbix/externalscripts/pyora.py

[注意:先在被监控机的oracle数据库中创建监控用户,用户名和密码可以自己随意指定

create user zabbix identified by zabbix;

grant connect, select any dictionary to zabbix;]

测试脚本

python pyora.py --username zabbix --password zabbix --address 10.30.10.32 --port 1521 --database office show_tablespaces

上面测试脚本的参数说明

username: 用户名

password: 密码

address: 被监控机ip地址

port: 端口号

database: oracle service name

有返回结果表示脚本能正常运行

上传template文件

将附件中的Pyora_ExternalCheck_11G.xml模板导入到zabbix server中

在zabbix页面中,依次点击Configuration – Templates – Import – 选择文件 – Import,即完成了导入

查看监控数据

Monitoring – Latest Data – Host (选择对应的主机),则可以看到监控的数据了

参考: https://github.com/bicofino/Pyora

附件:

pyora.py,Pyora_ExternalCheck_11G.xml地址放在github上

https://github.com/YangBaohust/zabbix_templates

到此这篇关于使用zabbix监控oracle数据库的方法详解的文章就介绍到这了,更多相关zabbix监控oracle数据库内容请搜索


标签:Oracle

返回前面的内容

相关阅读 >>

oracle表被锁定的完美解决方法

oracle监听器服务不能启动的解决方法

oracle中死事务的检查语句

oracle中分组查询group by用法规则详解

oracle基本查询用法入门示例

oracle 外连接实现代码

oracle 库中有表 但是查询显示表不存在的问题

冷备份是什么意思?

oracle之to_date用法详解

oracle9i 动态sga,pga特性探索

更多相关阅读请进入《oracle》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...