Zabbix監控SQL Server數據庫


1、使用模板監控SQLSERVER

1.1、安裝Zabbix Agent

使用4.0版本的Agent客戶端

下載鏈接:https://assets.zabbix.com/downloads/4.0.9/zabbix_agent-4.0.9-win-amd64-openssl.msi

 

1.2、選擇監控模板

Zabbix應用模板:https://share.zabbix.com/databases/microsoft-sql-server/template-for-microsoft-sql-server

選擇一款,下載地址:https://github.com/MantasTumenas/Zabbix-template-for-Microsoft-SQL-Server

解壓內容:

不需要多數據庫實例發現

拷貝Scripts和User parameters到Zabbix代理安裝目錄:C:\Program Files\Zabbix Agent

修改文件zabbix_agentd.conf,在最底下添加User parameters的內容,並修改文件夾目錄

修改Discovery.mssql.server.ps1文件內容

修改用於連接數據庫的賬號名和密碼

 

1.3、Zabbix前台管理界面

導入模板

 導入Zabbix參數

 

 創建主機並添加兩個SQL模板

 

 

 

 

1.4、查看監控情況

重啟Zabbix Agent服務,查看監控情況

 

2、自定義監控SQLSERVER

2.1、安裝相關軟件

yum install -y unixODBC unixODBC-devel freetds

2.2、配置ODBC訪問SQLSERVER數據庫

vim /etc/odbcinst.ini

在底部添加

[FreeTDS]
Driver = /usr/lib64/libtdsodbc.so.0

配置odbc連接信息

vim /etc/odbc.ini
[T002]   #定義標識
Driver = FreeTDS
Server = 111.111.111.111  #服務器IP
PORT = 1802  #SQL端口
TDS_Version = 8.0  #TDS版本

測試連接

isql -v 服務器標識 數據庫賬號 數據庫密碼

2.3、配置監控項和圖形

效果

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM