nagios監控windows主機實現方法

2022-09-23 17:12:14 字數 1237 閱讀 2794

nagios中文文件:

本文抽取該文件的一部分進行實測。

環境如下:

伺服器:centos7

應用:docker部署的nagios

$ docker run --name nagios -p 0.0.0.0:8080:80 jasonrivers/nagios:latest #docker安裝nagios命令被監控的客戶機:windows7

1.修改伺服器的nagios配置檔案。

$ docker exec -i -t nagios /bin/bash #進入nagios容器核心

$ vi /opt/nagios/etc/nagios.cfg #將下面標記的這行的#的注釋好去除

2.windows7主機上安裝**程式

nsclient**位址:

安裝注意事項如下:

1)防火牆開啟5666和12489埠。

2)以下選項全勾

3)ncs.ini配置檔案做如下修改

驗證nagios**是否安裝成功。

伺服器連線**。通過下面的資訊可以看出伺服器已經接受到了客戶機資訊,既客戶機已經持續執行了8天6小時34分鐘。

4)修改docker容器內的系統顯示的時間(docker容器內系統預設時區為us)。

$ cp /usr/share/zoneinfo/asia/shanghai /etc/localtime5)修改windows.cfg配置檔案,主要新增入要監控的主機,要監控的資訊(cpu使用率,記憶體使用率,磁碟讀寫率)。

檔案路徑:

windows.cfg檔案內容詳解。

如下內容是指要監控的物理機的ip位址為192.168.1.18,別名自定義為winserver。

如下內容指監控客戶端(winserver)的nsclient軟體版本。

如下內容指監控winserver ?這台機器的執行時間。

如下內容是指監控cpu(5分鐘內的cpu負載超過80%報警,90為嚴重)。

如下內容監控記憶體使用情況(80%報警,90%嚴重)。

如下內容監控c盤使用率。

如下內容監控iis服務(www)的啟動情況,因為我沒有使用到這個服務所以被我注釋了。

如下內容監控windows任務管理器內的程序專案,哪些比較重要就監控起來(以下監控的是explore程序)。

6)輸入如下命令,連線被監控的主機。

7)重啟。

3.訪問nagios位址,從下面的資訊可以看出新新增的windows監控已經加入到監控伺服器系列。

nagios監控windows主機

監控windows 系統中某個特定服務是否啟動 修改這個要被監控的windows系統在 nagios伺服器上對應的 配置檔案。比如 usr local nagios etc objects oa server.cfg 增加要偵聽的服務配置 define service其中 office task 就...

Nagios 監控windows伺服器

壓縮包解壓縮中agents裡面的windows 安裝 check mk agent.exe install 啟動服務 net start check mk agent 在windows檢查服務狀態 telnet 主機名 ip 6556 從nagios伺服器檢查狀態 telnet 主機名 ip 655...

Nagios 監控軟體

過程如下 解壓nagios tar zvxf nagios 3.2.1.tar.gz cd nagios 3.2.1 編譯 configure with command group nagcmd make all 安裝nagios,初始化指令碼及配置檔案,nagios將會被安裝至 usr local...