(centos7-x86)zabbix6.0LTS—Orabbix插件监控oracle11g

zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。
zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。
zabbix由2部分构成,zabbix server与可选组件zabbix agent。
zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在Linux,Solaris,HP-UX,AIX,Free BSD,Open BSD,OS X等平台上。

Zabbix的主要特点:
- 安装与配置简单,学习成本低
- 支持多语言(包括中文)
- 免费开源
- 自动发现服务器与网络设备
- 分布式监视以及WEB集中管理功能
- 可以无agent监视
- 用户安全认证和柔软的授权方式
- 通过WEB界面设置或查看监视结果
- 告警通知:微信、QQ、Email等发送消息,打电话
-开箱即用的模板库
-无限数据预处理
等等
Zabbix主要功能:
- CPU负荷
- 内存使用
-磁盘使用
- 网络状况
- 端口监视
- 日志监视
-数据采集
-数据处理
-数据可视化


zabbix由2部分构成,zabbix server与可选组件zabbix agent。
zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在Linux,Solaris,HP-UX,AIX,Free BSD,Open BSD,OS X等平台上。
安装ZABBIX6LTS,数据库要求建议(openEuler21.03-x86也可参照此安装)

MySQL/Percona 8.0.x
MariaDB 10.5.0 -10.6.x
PostgreSQL 13.x
Oracle 19c – 21c

案例

(centos7-x86)编译安装zabbix6.0LTS参考链接:

(centos7-x86)编译安装zabbix6.0LTS+Mariadb10.5+Apache+php7.4【安装完整版】!-云社区-华为云或https://blog.csdn.net/weixin_47268883/article/details/122985560?spm=1001.2014.3001.5501

(centos7-x86)zabbix6.0LTS—Orabbix插件监控oracle11g_第1张图片

zabbix监控oracle监控yo多种,orabbix、oracle11g、agent2、脚本等

Zabbix5.0.8-ODBC监控oracle11g

https://bbs.huaweicloud.com/blogs/293922

zabbix5.0 —agent2监控oracle12c(linux)

zabbix5.0 —agent2监控oracle12c(linux)-云社区-华为云


(centos7-x86)zabbix6.0LTS—Orabbix插件监控oracle11g_第2张图片

已经上传将jdbc6.jar替换ojdbc8.jar,和重新编译orabbix-1.2.3.jar,添加Header包头的压缩包

链接:https://pan.baidu.com/s/1E6gMynA00ieuf-AZYgKKOw 
提取码:QGS1

由于agent2监控oracle目前只支持oracle12以上,所以低于12c版本的oracle需要用Orabbix插件来监控oracle11g

zabbix5.0监控oracle11g—Orabbix插件的必备条件

必备环境条件,zabbix-server安装好jdk,参考链接 https://bbs.huaweicloud.com/blogs/246145

不满足条件,无法监控oracle11g

原文地址:审核中

首先在zabbix server服务器上创建orabbix插件目录 /opt/orabbix

#创建/opt/orabbix目录
mkdir -p /opt/orabbix
#安装wget和unzip命令并下载orabbix安装文件到/opt/目录并解压文件
yum -y install wget
yum -y install unzip

由于orabbix在传输数据的时候在数据包中没有加 Header包头,重新编译orabbix-1.2.3.jar,以及添加ojdbc8.jar驱动,删除jdbc6.jar驱动

#将orabbix-1.2.3.zip上传至/opt/
unzip -o orabbix-1.2.3.zip -d /opt/orabbix/
cd orabbix
cd orabbix-1.2.3/
scp -r /opt/orabbix/orabbix-1.2.3/* /opt/orabbix/
ls /opt/orabbix/
rm -rf orabbix-1.2.3
#拷贝orabbix模板配置文件
cp /opt/orabbix/conf/config.props.sample /opt/orabbix/conf/config.props

#拷贝orabbix启动文件并授权
cp /opt/orabbix/init.d/orabbix /etc/init.d/
chmod u+x /etc/init.d/orabbix
chmod u+x /opt/orabbix/run.sh

(centos7-x86)zabbix6.0LTS—Orabbix插件监控oracle11g_第3张图片

#查看config.props文件路径,并编辑,配置如下图
vim /opt/orabbix/conf/config.props

(centos7-x86)zabbix6.0LTS—Orabbix插件监控oracle11g_第4张图片

#给ojdbc8.jar授权
chmod 644 /opt/orabbix/lib/ojdbc8.jar
#切换到orabbix目录下
cd /opt/orabbix/
#运行./run.sh
./run.sh
# 加入开机启动
chkconfig --add orabbix

# 验证开机启动项
chkconfig orabbix on

# 启动orabbix
systemctl start orabbix
# 验证orabbix是否启动
ps aux | grep orabbix

# 检查orabbix日志是否报错,如下图,说明没有报错,有报错就处理报错即可
tail -f /opt/orabbix/logs/orabbix.log

(centos7-x86)zabbix6.0LTS—Orabbix插件监控oracle11g_第5张图片

 
 

你可能感兴趣的:(zabbix,开源,linux,apache,运维)