天天看點

Zabbix增加自定義Sqlserver監控

參考

https://blog.csdn.net/akquec08880/article/details/101566032

###odbc方式監控sqlserver狀态###

1、sqlserver建立監控使用者

建立登入名zabbix 權限:public

對zabbix增加伺服器權限:檢視伺服器狀态/view server state

2、安裝依賴包

yum install unixODBC unixODBC-devel 

rpm -ivh freetds*      #freetds需要下載下傳,系統盤中沒有

3、配置odbc

vi /etc/odbcinst.ini

[FreeTDS]

Driver = /usr/lib64/libtdsodbc.so.0

vi  /etc/odbc.ini 

[123.123.123.123]

Driver = FreeTDS

Server = 123.123.123.123  #伺服器IP

PORT = 1433  #SQL端口

TDS_Version = 8.0  #TDS版本

4、測試odbc配置

isql -v 123.123.123.123 zabbix password

+---------------------------------------+

| Connected!                            |

|                                       |

| sql-statement                         |

| help [tablename]                      |

| quit                                  |

|                                       |

+---------------------------------------+

SQL> quit

5、在zabbix中建立新的監控模闆,增加監控項

Zabbix增加自定義Sqlserver監控

對應主機添加模闆時需要給$HOST指派,為/etc/odbc.ini中配置的連接配接串名稱

Zabbix增加自定義Sqlserver監控

繼續閱讀