zabbix监控达梦数据库,驱动配置

Zabbix监控达梦8数据库
安装 UNIX ODBC
下载 unixODBC 和 unixODBC-devel 包:

 yum install -y unixODBC unixODBC-devel

查看安装结果:

[root@RS1821 odbc]# odbcinst -j
unixODBC 2.3.1

DRIVERS............: /etc/odbcinst.ini
SYSTEM DATA SOURCES: /etc/odbc.ini
FILE DATA SOURCES..: /etc/ODBCDataSources
USER DATA SOURCES..: /root/.odbc.ini
SQLULEN Size.......: 8
SQLLEN Size........: 8
SQLSETPOSIROW Size.: 8

配置 DM 数据源
配置 /etc/odbcinst.ini 文件,添加以下信息:

[DM8 ODBC DRIVER]
Description = DM ODBC DRIVER FOR DM8
Driver = /opt/dm8/bin/libdodbc.so

注意: /opt/dm8/bin 对应 $DM_HOME/bin
配置 /etc/odbc.ini 文件,添加以下信息:

[DM]
DRIVER = DM8 ODBC DRIVER
SERVER = 192.168.104.21
UID = SYSDBA
PWD = SYSDBA
TCP_PORT = 51236

下载并配置达梦驱动,要在安装达梦数据库的服务器操作
从达梦数据库下载驱动,进入达梦数据库执行以下步骤:

 su - dmdba
cd $DM_HOME/bin

本次案例路径为 /home/dmdba/dmdbms/bin ,将该目录整个打包为 bin.zip ,上传至监控服务器
的 /opt/dm8 目录下
在监控服务器上解压并设置权限:

cd /opt/dm8/
unzip bin.zip
chmod +x *

很重要的一步,将 相关驱动文件全部复制到系统库目录:

 sudo cp /opt/dm8/bin/libdm*.so* /usr/lib
#执行以下命令来更新系统的动态链接库缓存:
sudo ldconfig

测试连接
使用 isql 测试连接

isql -v DM

如果连接成功,将看到如下输出

+---------------------------------------+
| Connected! |
| |
| sql-statement |
| help [tablename] |
| quit |
| |
+---------------------------------------+
SQL> select instance_name from v$instance;

配置文件修改

vim /usr/local/zabbix/etc/zabbix_server.conf
#修改这个参数
StartODBCPollers=5
#重启服务
systemctl restart zabbix-server

页面配置

类型:数据库监控
键值:`db.odbc.select[aaa,DM]` 这里的aaa是要求具有唯一性,可以随便取,后面DM是不可以变
的,在服务器中有配置
SQL查询:写入要查的SQL即可

在这里插入图片描述

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Zabbix是一款开源的网络监控和管理工具,它提供了许多预定义的监控模板,包括针对Oracle数据库监控模板。虽然达梦数据库在语法和特性上与Oracle数据库有一些差异,但基本上还是兼容Oracle数据库的,因此可以尝试使用Zabbix的Oracle监控模板来监控达梦数据库。 在使用Zabbix监控达梦数据库之前,你需要确保以下几点: 1. 确保达梦数据库已经正常安装和配置,并且网络可访问。 2. 安装并配置Zabbix服务器和Zabbix代理,并确保它们能够与达梦数据库进行通信。 然后,你可以按照以下步骤尝试使用Zabbix的Oracle监控模板来监控达梦数据库: 1. 在Zabbix服务器上导入Oracle监控模板,可以从Zabbix官方网站或其他资源获取。 2. 创建一个新的主机(Host)来表示达梦数据库配置主机的IP地址和其他相关信息。 3. 将导入的Oracle监控模板应用于该主机。 4. 配置Zabbix代理,确保代理能够连接到达梦数据库,并获取相关的监控数据。 5. 在Zabbix配置触发器、图形和报警等,根据需要进行定制。 需要注意的是,由于达梦数据库在某些方面与Oracle数据库有差异,Zabbix的Oracle监控模板可能无法完全覆盖所有功能和指标。在使用模板时,你可能需要根据达梦数据库的特性进行一些适配和调整。 最好的方式是先尝试使用Zabbix的Oracle监控模板,如果发现有一些指标无法正常工作或者有其他问题,可以根据具体情况进行调整或自定义监控项。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值