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