Nagios監(jiān)控Windows Server 2008配置方法
1.安裝NSClient++
訪問(wèn)http://nsclient.org/nscp/下載NSClient++,這里我使用的是NSClient++-0.3.9-x64的msi安裝包。下載之后直接安裝,過(guò)程中會(huì)提示輸入Nagios監(jiān)控服務(wù)器地址和密碼。地址填寫正確,密碼不用設(shè)置。Nagios監(jiān)控服務(wù)器事先在監(jiān)控Linux服務(wù)器時(shí)候已經(jīng)搭建好,以后再和大家分享。
安裝如下圖所示:
2.配置NSClient++
編輯安裝目錄下的NES.ini文件,打開NSClient++的端口。方法為找到:
[NSClient]
;port=12489
去掉port前的“;”就可以啟用12489端口。
我的是安裝在服務(wù)器的program files下的NSClient++-Win32-0.3.9目錄中。在cmd中執(zhí)行:
cd C:\Program files\NSClient++-Win32-0.3.5
netstat -an | more
查看12489端口是否正常監(jiān)聽在。
因?yàn)榘惭b時(shí)候需要的模塊已經(jīng)勾選了,所以配置文件中不用再作設(shè)置。否則可以通過(guò)去掉每個(gè)模塊前的;來(lái)啟用該模塊。
到這里即完成了Windows Server 2008上的配置。接下來(lái)我們?cè)O(shè)置Nagios監(jiān)控服務(wù)器。
3.Nagios監(jiān)控服務(wù)器設(shè)置
vi /usr/local/nagios/etc/nagios.cfg
搜索找到:
# Definitions for monitoring a Windows machine
# cfg_file=/usr/local/nagios/etc/objects/windows.cfg
將第二行的#去掉打開Nagios監(jiān)控的Windows模塊,然后保存。
接著編輯
# vi /usr/local/nagios/etc/objects/windows.cfg
找到并設(shè)置監(jiān)控的服務(wù)器:
define host{
use windows-server ; Inherit default values from a template
host_name winserver ; The name we're giving to this host
alias My Windows Server ; A longer name associated with the host
address 192.168.0.2 ; IP address of the host
}
設(shè)置被監(jiān)控主機(jī)名和被監(jiān)控的Windows服務(wù)器地址。
接下來(lái)搜索各種監(jiān)控的服務(wù)并設(shè)置:
# Create a service for monitoring the version of NSCLient++ that is installed
# Change the host_name to match the name of the host you defined above
define service{
use generic-service
host_name winserver
service_description NSClient++ Version
check_command check_nt!CLIENTVERSION
}
監(jiān)控NSClient版本。
# Create a service for monitoring the uptime of the server
# Change the host_name to match the name of the host you defined above
define service{
use generic-service
host_name winserver
service_description Uptime
check_command check_nt!UPTIME
}
監(jiān)控服務(wù)器在線時(shí)間。
# Create a service for monitoring CPU load
# Change the host_name to match the name of the host you defined above
define service{
use generic-service
host_name winserver
service_description CPU Load
check_command check_nt!CPULOAD!-l 20,30,50
}
監(jiān)控服務(wù)器CPU負(fù)載。
# Create a service for monitoring memory usage
# Change the host_name to match the name of the host you defined above
define service{
use generic-service
host_name winserver
service_description Memory Usage
check_command check_nt!MEMUSE!-w 80 -c 90
}
監(jiān)控服務(wù)器的內(nèi)存占用。
# Create a service for monitoring C:\ disk usage
# Change the host_name to match the name of the host you defined above
define service{
use generic-service
host_name winserver
service_description C:\ Drive Space
check_command check_nt!USEDDISKSPACE!-l c -w 80 -c 90
}
監(jiān)控系統(tǒng)C盤的磁盤占用。
部署好之后在Nagios中顯示如下:
相關(guān)文章
win server2012 r2服務(wù)器共享文件夾如何設(shè)置
本文主要介紹了win server2012 r2服務(wù)器共享文件夾如何設(shè)置,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-06-06
iis 訪問(wèn)由于憑據(jù)無(wú)效被拒絕+請(qǐng)求的資源在使用中的解決方法
訪問(wèn)由于憑據(jù)無(wú)效被拒絕+請(qǐng)求的資源在使用中的解決方法2010-04-04
Windows Server2008 監(jiān)控服務(wù)器性能的教程圖解
這篇文章主要介紹了Windows Server2008 監(jiān)控服務(wù)器性能的教程圖解,本文圖文并茂給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-08-08
win server 2019服務(wù)器的iis配置以及網(wǎng)站的簡(jiǎn)單發(fā)布
這篇文章主要介紹了win server 2019服務(wù)器的iis配置以及網(wǎng)站的簡(jiǎn)單發(fā)布,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-02-02
Win11安裝VMware Workstation Pro,Centos,Xshell,Xftp圖文
這篇文章主要介紹了Win11安裝VMware Workstation Pro,Centos,Xshell,Xftp(Linux學(xué)習(xí)需要),本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-01-01
win2003 jsp運(yùn)行環(huán)境架設(shè)心得(jdk+tomcat)
這幾天一直研究架設(shè)JSP服務(wù)器,之前一切都是默認(rèn)安裝,能成功;能看到一只貓,可真正要上線時(shí),要實(shí)現(xiàn)多站點(diǎn)就一直404不行;不知道百度跟google將近一天都不行,看了N多網(wǎng)頁(yè)嘗試不行2012-12-12
IIS7 全新管理工具AppCmd.exe的命令使用實(shí)例分享
IIS 7 提供了一個(gè)新的命令行工具 Appcmd.exe,可以使用該工具來(lái)配置和查詢 Web 服務(wù)器上的對(duì)象,并以文本或 XML 格式返回輸出2013-04-04
基于Win2008 R2的WSFC實(shí)現(xiàn) SQL Server 2012高可用性組(AlwaysOn Group)
SQL Server 2012高可用性組在實(shí)現(xiàn)過(guò)程中較之早起的SQL Server故障轉(zhuǎn)移群集來(lái)講,不依賴特別提供共享存儲(chǔ)磁盤陣列,每個(gè)節(jié)點(diǎn)獨(dú)立存儲(chǔ)一份數(shù)據(jù)庫(kù)的副本2013-06-06
Windows?server部署DNS服務(wù)的詳細(xì)圖文教程
為了實(shí)現(xiàn)負(fù)載均衡,擴(kuò)展服務(wù)器帶寬,需要自己配置DNS服務(wù)器解析對(duì)應(yīng)域名,下面這篇文章主要給大家介紹了關(guān)于Windows?server部署DNS服務(wù)的相關(guān)資料,需要的朋友可以參考下2023-01-01
Windows 2008任務(wù)計(jì)劃執(zhí)行bat腳本失敗返回0x1的解決方法
這篇文章主要介紹了Windows 2008任務(wù)計(jì)劃執(zhí)行bat腳本失敗返回0x1的解決方法,腳本之家小編一般更傾向于使用vbs來(lái)實(shí)現(xiàn)功能更強(qiáng)大與簡(jiǎn)單2020-05-05

