使用 zabbix 监控达梦数据库

本文详细介绍了如何使用Zabbix通过ODBC监控达梦数据库,包括安装unixODBC和Oracle-instantclient,配置zabbix-server端的odbc文件,创建数据库监控用户,安装zabbix-agent,并在页面上添加主机监控。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

zabbix ODBC 数据库监控
ODBC 是 C 语言开发的、用于访问数据库的中间件接口.zabbix 支持查询任何 ODBC 支持的数据库.zabbix 经过调用 ODBC 来获取数据库的数据以及数据库状态等等信息

一、安装unixODBC

官方主页:http://www.unixodbc.org/download.html

使用阿里巴巴提供的开源镜像站:https://opsx.alibaba.com/?lang=zh-CNapi

[root@zabbix-server ~]# wget https://rpmfind.net/linux/centos-stream/9-stream/CRB/x86_64/os/Packages/unixODBC-devel-2.3.9-4.el9.x86_64.rpm
--2022-12-09 15:06:45--  https://rpmfind.net/linux/centos-stream/9-stream/CRB/x86_64/os/Packages/unixODBC-devel-2.3.9-4.el9.x86_64.rpm
正在解析主机 rpmfind.net (rpmfind.net)... 195.220.108.108
正在连接 rpmfind.net (rpmfind.net)|195.220.108.108|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:54942 (54K) [application/x-rpm]
正在保存至: “unixODBC-devel-2.3.9-4.el9.x86_64.rpm”

unixODBC-devel-2.3.9-4.el9.x 100%[=============================================>]  53.65K   100KB/s  用时 0.5s

2022-12-09 15:06:47 (100 KB/s) - 已保存 “unixODBC-devel-2.3.9-4.el9.x86_64.rpm” [54942/54942])

[root@zabbix-server ~]# wget https://rpmfind.net/linux/centos-stream/9-stream/AppStream/x86_64/os/Packages/unixODBC-2.3.9-4.el9.x86_64.rpm
--2022-12-09 15:07:13--  https://rpmfind.net/linux/centos-stream/9-stream/AppStream/x86_64/os/Packages/unixODBC-2.3.9-4.el9.x86_64.rpm
正在解析主机 rpmfind.net (rpmfind.net)... 195.220.108.108
正在连接 rpmfind.net (rpmfind.net)|195.220.108.108|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:503092 (491K) [application/x-rpm]
正在保存至: “unixODBC-2.3.9-4.el9.x86_64.rpm”

unixODBC-2.3.9-4.el9.x86_64. 100%[=============================================>] 491.30K   153KB/s  用时 3.2s

2022-12-09 15:07:18 (153 KB/s) - 已保存 “unixODBC-2.3.9-4.el9.x86_64.rpm” [503092/503092])

[root@zabbix-server ~]# ll
总用量 2556
-rw-------. 1 root root     819 126 10:24 anaconda-ks.cfg
drwxr-xr-x  3 root root      17 128 12:21 go
-rw-r--r--  1 root root  503092  813  2021 unixODBC-2.3.9-4.el9.x86_64.rpm
-rw-r--r--  1 root root   54942  813  2021 unixODBC-devel-2.3.9-4.el9.x86_64.rpm
[root@zabbix-server ~]# yum -y install unixODBC-2.3.9-4.el9.x86_64.rpm
上次元数据过期检查:2:34:00 前,执行于 2022年12月09日 星期五 12时34分12秒。
依赖关系解决。
===================================================================================================================
 软件包                   架构                   版本                           仓库                          大小
===================================================================================================================
安装:
 unixODBC                 x86_64                 2.3.9-4.el9                    @commandline                 491 k

事务概要
===================================================================================================================
安装  1 软件包

总计:491 k
安装大小:1.4 M
下载软件包:
运行事务检查
事务检查成功。
运行事务测试
事务测试成功。
运行事务
  准备中  :                                                                                                    1/1
  安装    : unixODBC-2.3.9-4.el9.x86_64                                                                        1/1
  运行脚本: unixODBC-2.3.9-4.el9.x86_64                                                                        1/1
  验证    : unixODBC-2.3.9-4.el9.x86_64                                                                        1/1

已安装:
  unixODBC-2.3.9-4.el9.x86_64

完毕!

[root@zabbix-server ~]# yum -y install unixODBC-devel-2.3.9-4.el9.x86_64.rpm
上次元数据过期检查:2:34:28 前,执行于 2022年12月09日 星期五 12时34分12秒。
依赖关系解决。
===================================================================================================================
 软件包                        架构                  版本                        仓库                         大小
===================================================================================================================
安装:
 unixODBC-devel                x86_64                2.3.9-4.el9                 @commandline                 54 k

事务概要
===================================================================================================================
安装  1 软件包

总计:54 k
安装大小:208 k
下载软件包:
运行事务检查
事务检查成功。
运行事务测试
事务测试成功。
运行事务
  准备中  :                                                                                                    1/1
  安装    : unixODBC-devel-2.3.9-4.el9.x86_64                                                                  1/1
  运行脚本: unixODBC-devel-2.3.9-4.el9.x86_64                                                                  1/1
  验证    : unixODBC-devel-2.3.9-4.el9.x86_64                                                                  1/1

已安装:
  unixODBC-devel-2.3.9-4.el9.x86_64

完毕!

二、安装Oracle-instantclient

[root@zabbix-server ~]# mkdir -p /opt/oracle
[root@zabbix-server ~]# cd /opt/oracle/
[root@zabbix-server oracle]# wget https://download.oracle.com/otn_software/linux/instantclient/213000/oracle-instantclient-basic-21.3.0.0.0-1.x86_64.rpm
wget https://download.oracle.com/otn_software/linux/instantclient/213000/oracle-instantclient-sqlplus-21.3.0.0.0-1.x86_64.rpm
wget https://download.oracle.com/otn_software/linux/instantclient/213000/oracle-instantclient-devel-21.3.0.0.0-1.x86_64.rpm
wget https://download.oracle.com/otn_software/linux/instantclient/213000/oracle-instantclient-odbc-21.3.0.0.0-1.x86_64.rpm
--2022-12-09 15:13:59--  https://download.oracle.com/otn_software/linux/instantclient/213000/oracle-instantclient-basic-21.3.0.0.0-1.x86_64.rpm
正在解析主机 download.oracle.com (</
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值