技术流ken

运维拯救世界

zabbix实现数据库监控–技术流ken

第一步:安装ODBC

[root@ken zabbix]# yum install unixODBC unixODBC-devel -y

 

第二步:安装连接数据驱动

[root@ken zabbix]# yum install mysql-connector-odbc -y

 

第三步:查看odbc相关的配置

[root@ken zabbix]# 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

 

第四步:编辑配置文件

[root@ken zabbix]# cat /etc/odbc.ini
[zabbix]
description = MySQL zabbix
Driver = mysql
Server = 152.136.127.xxx
User = ken
Password = xxx
Port = 3306
Database = ken   #这里填写的数据库就是默认监听的数据库

 

第五步:连接测试

[root@ken zabbix]# isql zabbix   #连接到数据库默认在ken数据库中
+---------------------------------------+
| Connected!                            |
|                                       |
| sql-statement                         |
| help [tablename]                      |
| quit                                  |
|                                       |
+---------------------------------------+
SQL> show tables;

 

第六步:zabbix创建监控项

 

 

第七步:查看值

 

 

 

 

zabbix解决中文乱码问题

 

[root@ken yum.repos.d]# yum install wqy-microhei-fonts.noarch -y
[root@ken yum.repos.d]# mkdir -p /usr/share/zabbix/assets/fonts/
[root@ken yum.repos.d]# ln -s  /etc/alternatives/zabbix-web-font  /usr/share/zabbix/assets/fonts/graphfont.ttf

发表评论

电子邮件地址不会被公开。