小知识:Zabbix 5.2由浅入深之监控公有云RDS (MySQL By ODBC)

%小知识:Zabbix 5.2由浅入深之监控公有云RDS (MySQL By ODBC)-猿站网-插图

随着Zabbix agent2的发布,监控数据库似乎变得简单了许多,只需要输入DSN、用户名、密码就可以监控,但是并不是所有的数据库都支持装插件,所以ODBC这种方式依然有用,但从另外一个角度来看,如果公司没有专线前往公有云,那么数据库需要开启对外访问,隐藏了一些额外的安全风险,所以监控之前可以斟酌再三是否有必要,很多的公有云的自有监控也做的不错。

正文

环境

Zabbix版本:5.2.6 数据库:Mariadb 10.4.13 数据库所在平台:AWS(海外)

AWS操作

AWS需要注意两个点,一个是对外开放,另外一个是安全组。

%小知识:Zabbix 5.2由浅入深之监控公有云RDS (MySQL By ODBC)-1猿站网-插图

这里要选择是

%小知识:Zabbix 5.2由浅入深之监控公有云RDS (MySQL By ODBC)-2猿站网-插图

安全组放行公网IP,放通3306即可

Zabbix Server操作

在terminal telnet终端节点域名看是否OK,如下图二

%小知识:Zabbix 5.2由浅入深之监控公有云RDS (MySQL By ODBC)-3猿站网-插图

复制终端节点域名

%小知识:Zabbix 5.2由浅入深之监控公有云RDS (MySQL By ODBC)-4猿站网-插图

telnet该域名看是否OK

确定测试没问题后,开始预装odbc驱动,由于自带的驱动无法登录到mariadb,所以需要安装相对应的驱动。

dnf -y install mariadb-connector-odbc  如果是mysql v8版本,则需要安装官方源  rpm -ivh https://repo.mysql.com//mysql80-community-release-el8-1.noarch.rpm  dnf update mysql80-community-release  dnf -y install mysql-connector-odbc 

CentOS目前是自带odbc连接器的,如果没有请提前安装ODBC,包名叫unix-odbc

此时先看驱动清单。

vi /etc/odbcinst.ini 

 %小知识:Zabbix 5.2由浅入深之监控公有云RDS (MySQL By ODBC)-5猿站网-插图

找到之后记住驱动名称,前往ODBC连接器编辑列表,这里写法和MSSQL有点区别,首行是DSN,下面的driver是odbcinst.ini里的驱动名称,然后接着是server的IP/域名,端口号。

%小知识:Zabbix 5.2由浅入深之监控公有云RDS (MySQL By ODBC)-6猿站网-插图

做完之后,开始测试。

isql kasar 用户名 密码 -v 

 %小知识:Zabbix 5.2由浅入深之监控公有云RDS (MySQL By ODBC)-7猿站网-插图

Zabbix前端操作

在添加主机时,需要注意的是主机IP为域名,如下图一所示,完整地如下面3副图。

%小知识:Zabbix 5.2由浅入深之监控公有云RDS (MySQL By ODBC)-8猿站网-插图

填写主机名为域名

%小知识:Zabbix 5.2由浅入深之监控公有云RDS (MySQL By ODBC)-9猿站网-插图

添加ODBC的模板

%小知识:Zabbix 5.2由浅入深之监控公有云RDS (MySQL By ODBC)-10猿站网-插图

填写相关宏

效果

%小知识:Zabbix 5.2由浅入深之监控公有云RDS (MySQL By ODBC)-11猿站网-插图

数据获取正常

%小知识:Zabbix 5.2由浅入深之监控公有云RDS (MySQL By ODBC)-12猿站网-插图

出图正常

写在最后

通过ODBC这种方式其实也很灵活,也可以自带sql脚本去监控相对应的指标,随着云厂商对于监控的重视,可视化程度越来越高,所以很多需求不大的人其实并不关注数据库监控的内容,但始终有一点定制化确实是很难的,想要添加指标除非是比较公开化,普遍需求,否则需要二次定制开发,这也是自己监控的一个好处,仁者见仁,智者见智,总之适合自己的才是最好的。

原文链接:https://www.toutiao.com/i6965813057792557607/

声明: 猿站网有关资源均来自网络搜集与网友提供,任何涉及商业盈利目的的均不得使用,否则产生的一切后果将由您自己承担! 本平台资源仅供个人学习交流、测试使用 所有内容请在下载后24小时内删除,制止非法恶意传播,不对任何下载或转载者造成的危害负任何法律责任!也请大家支持、购置正版! 。本站一律禁止以任何方式发布或转载任何违法的相关信息访客发现请向站长举报,会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。本网站的资源部分来源于网络,如有侵权烦请发送邮件至:2697268773@qq.com进行处理。
建站知识

小知识:内存管理两部曲之虚拟内存管理

2023-3-25 15:11:54

建站知识

小知识:Spring Boot 2.4 新特性之一键构建Docker镜像的过程详解

2023-3-25 15:26:53

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索