Zabbix監(jiān)控SQL Server服務(wù)狀態(tài)的方法詳解
SQL Server數(shù)據(jù)庫的服務(wù)(SQL Server (MSSQLSERVER)、SQL Server Agent (MSSQLSERVER)等服務(wù))一般配置成自動啟動,但是有時候有些服務(wù)組件也會突然停止。有些是因為異?;駼ug,有些是因為配置緣故、有些是因為非規(guī)范操作(例如重啟SQL Server (MSSQLSERVER)時關(guān)閉了SQL Server Agnt服務(wù),但是沒有檢查或重啟這個服務(wù))。那么監(jiān)控SQL Server的服務(wù)狀態(tài)也是數(shù)據(jù)庫監(jiān)控里面的一項常規(guī)工作。
以前我們用Solarwinds的Database Performance Analyzer監(jiān)控SQL Sever服務(wù)狀態(tài),后面我們使用Zabbix監(jiān)控SQL Server服務(wù)狀態(tài)。主要原因是Database Performance Analyzer只能郵件告警,而Zabbix的方式更靈活多樣。
下面簡單介紹一下Zabbix如何監(jiān)控SQL Server數(shù)據(jù)庫的服務(wù)。
1:Zabbix 5.x模板Template OS Windows by Zabbix agent有監(jiān)控Windows服務(wù)功能。
在自動發(fā)現(xiàn)規(guī)則(Discovery rules)里面你會看到此項監(jiān)控,默認(rèn)為啟用。
如果此規(guī)則被禁用,那么啟用這個監(jiān)控項后,Zabbix會自動(執(zhí)行操作有時間間隔,你也可以手工執(zhí)行一次)將Windows自動啟動的服務(wù)找出,生成相關(guān)觸發(fā)器。
此時就會在應(yīng)用集“Template Module Windows services by Zabbix agent: Services”中看到對應(yīng)的SQL Server相關(guān)服務(wù)的觸發(fā)器
手工測試驗證,關(guān)掉SQL Agent服務(wù)后,Zabbix就會告警,截圖如下所示:
2:Zabbix template for Microsoft SQL Server監(jiān)控。
如下截圖所示,這個模板在應(yīng)用集SQL MSSQLSERVER Server Services里面會有監(jiān)控SQL Server服務(wù)的觸發(fā)器。
當(dāng)你手工關(guān)閉SQL Server Agent服務(wù)后,就會觸發(fā)如下告警。
至于Zabbix將這些告警通過郵件或短信等方式通知用戶。網(wǎng)上已有大量相關(guān)文章。這里就不畫蛇添足了!
總結(jié)
到此這篇關(guān)于Zabbix監(jiān)控SQL Server服務(wù)狀態(tài)的文章就介紹到這了,更多相關(guān)Zabbix監(jiān)控SQL Server服務(wù)狀態(tài)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- 查找sqlserver查詢死鎖源頭的方法 sqlserver死鎖監(jiān)控
- SQL Server 監(jiān)控磁盤IO錯誤,msdb.dbo.suspect_pages
- Windows下使用性能監(jiān)視器監(jiān)控SqlServer的常見指標(biāo)
- SQL Server中使用Trigger監(jiān)控存儲過程更改腳本實例
- 利用SQL Server數(shù)據(jù)庫郵件服務(wù)實現(xiàn)監(jiān)控和預(yù)警
- Sql Server 死鎖的監(jiān)控分析解決思路
- 通過Python實現(xiàn)對SQL Server 數(shù)據(jù)文件大小的監(jiān)控告警功能
- zabbix監(jiān)控sqlserver的過程詳解
- SQL Server服務(wù)器監(jiān)控
相關(guān)文章
SQL?Server基礎(chǔ)教程之游標(biāo)(Cursor)
這篇文章主要給大家介紹了關(guān)于SQL?Server基礎(chǔ)教程之游標(biāo)(Cursor)的相關(guān)資料,游標(biāo)是SQL Server的一種數(shù)據(jù)訪問機(jī)制,它允許用戶訪問單獨的數(shù)據(jù)行,需要的朋友可以參考下2023-11-11SQL?Server數(shù)據(jù)庫表的創(chuàng)建與管理操作大全
這篇文章主要給大家介紹了關(guān)于SQL?Server數(shù)據(jù)庫表的創(chuàng)建與管理操作的相關(guān)資料,?SQL?Server是一個關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它可以幫助用戶創(chuàng)建、管理和查詢數(shù)據(jù),文中介紹的非常詳細(xì),需要的朋友可以參考下2024-01-01SQL Server正確刪除Windows認(rèn)證用戶的方法
這篇文章主要給大家介紹了關(guān)于SQL Server正確刪除Windows認(rèn)證用戶的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用SQL Server具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-09-09詳解SQL Server數(shù)據(jù)庫架構(gòu)和對象、定義數(shù)據(jù)完整性
本篇文章詳細(xì)講解了SQL Server的主鍵約束、唯一約束和外鍵約束這一塊。圖文并茂,方便大家理解與學(xué)習(xí)。有興趣的朋友可以看下2016-12-12sql server數(shù)據(jù)庫高可用日志傳送的方法
SQL Server 使用日志傳送,您可以自動將“主服務(wù)器”實例上“主數(shù)據(jù)庫”內(nèi)的事務(wù)日志備份發(fā)送到單獨“輔助服務(wù)器”實例上的一個或多個“輔助數(shù)據(jù)庫”,下面這篇文章主要給大家介紹了關(guān)于sql server數(shù)據(jù)庫高可用日志傳送的相關(guān)資料,需要的朋友可以參考下2018-05-05SQL Server存儲過程同時返回分頁結(jié)果集和總數(shù)
這篇文章主要為大家詳細(xì)介紹了SQL Server存儲過程同時返回分頁結(jié)果集和總數(shù),具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-01-01列出SQL Server中具有默認(rèn)值的所有字段的語句
上個星期我在對一個供應(yīng)商開發(fā)的數(shù)據(jù)庫按規(guī)定進(jìn)行故障排除的時候,我們需要對他們數(shù)據(jù)庫中50個表的每一個都進(jìn)行查看,以確保所有期望是默認(rèn)值的字段都被分配了默認(rèn)值。你可以想象這是一個多么令人畏懼的工作,而我立即提出了這個問題。有沒有一個比在SQL Server管理套件中打開每一個表來查看這個schema的更好方法嗎?2008-10-10