zabbix 通過ODBC連接sql server,並通過odbc 獲取數據從數據庫;
配置如下:
在zabbix-server端 執行下面命令:
# yum -y install freetds unixODBC unixODBC-devel
$ vi /etc/odbcinst.ini [FreeTDS] Driver = /usr/lib64/libtdsodbc.so.0
$ vi /etc/odbc.ini [sql1]-----你的數據源名稱 Driver = FreeTDS Server =----你的IP地址
PORT = 1433 TDS_Version = 8.0 [sql2] Driver = FreeTDS Server = <SQL server 2 IP> PORT = 1433 TDS_Version = 8.0
zabbix-server端驗證:
# isql –v sql1 數據庫賬戶 數據庫密碼
zabbix配置:
主機宏配置,把參數加上;當然{$PASSWORD}{$USER}可以去掉;下面我們配置項目的時候已經配置了具體的;
這樣 我們就能從數據庫得到我們配置的SQL查詢里面的語句得到的結果;
由於顯示是xml格式,再優化。
未完待續……