原理:通過ODBC連接SQL Server,將SQL語句查詢到的數(shù)據(jù)發(fā)送至zabbix服務(wù)器作分析。
目前創(chuàng)新互聯(lián)已為上千余家的企業(yè)提供了網(wǎng)站建設(shè)、域名、雅安服務(wù)器托管、網(wǎng)站托管、服務(wù)器租用、企業(yè)網(wǎng)站設(shè)計、峽江網(wǎng)站維護等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
配置步驟簡述:
1、在zabbix server上安裝Freetds、unixODBC、unixODBC-devel使其能夠訪問SQL Server數(shù)據(jù)庫。
2、配置ODBC訪問Sql Server數(shù)據(jù)庫。
3、定制SQL語句
4、在zabbix管理界面添加監(jiān)控數(shù)據(jù)庫的item。
操作過程:
1、在zabbix server上安裝Freetds、unixODBC、unixODBC-devel
#yum install unixODBC unixODBC-devel
注:freetds通常yum源里面沒有,需要下載編譯安裝
百度云地址:http://pan.baidu.com/s/1cb09tW
#wgethttp://ibiblio.org/pub/Linux/ALPHA/freetds/stable/freetds-stable.tgz
#tar -zxvf freetds-stable.tgz
#cd freetds-0.91/
#./configure --prefix=/usr/local/freetds --with-tdsver=8.0 --enable-msdblib
#make
#make install
2、配置ODBC訪問Sql Server數(shù)據(jù)庫
a.查找libtdsodbc.so.0驅(qū)動的位置
#locate libtdsodbc.so.0
如果沒有l(wèi)ocate命令,安裝mlocate執(zhí)行
#yum install mlocate && updatedb
找到libtdsodbc.so.0文件后復(fù)制其路徑做個軟連接
#ln -s /usr/local/freetds/lib/libtdsodbc.so.0 /usr/lib64/libtdsodbc.so.0
b.修改/etc/odbcinst.ini添加一行
#vim /etc/odbcinst.ini
[FreeTDS]
Driver = /usr/lib64/libtdsodbc.so.0
c.配置odbc連接信息
#vim /etc/odbc.ini#寫入以下配置文件
[DBNAME] #定義的一個標識名
Driver = FreeTDS
Server = [SQL Server IP]
PORT = 1433
TDS_Version = 8.0
d.連接數(shù)據(jù)庫測試
#isql -v DBNAME(odbc.ini中定義的) 數(shù)據(jù)庫賬號 數(shù)據(jù)庫密碼
連接到數(shù)據(jù)庫并執(zhí)行SQL測試
3、定制SQL語句因需求而異。
4、在zabbix管理界面添加監(jiān)控數(shù)據(jù)庫的item。
找到被監(jiān)控的SQL Server主句,添加item
zabbix采集到的數(shù)據(jù)。與上面SQL查詢到的一致。
網(wǎng)站題目:Zabbix監(jiān)控SQLServer數(shù)據(jù)庫
文章路徑:http://www.rwnh.cn/article8/gshcip.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)、、電子商務(wù)、動態(tài)網(wǎng)站、搜索引擎優(yōu)化、虛擬主機
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)