成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

配置Nagios來監控Windows Server

系統 Windows
Nagios是多功能的網絡監控系統,可以幫助你輕松監控數據中心的各個設備。它對Linux系統支持一定的開箱即用性,但對于通過使用NSClient++,你也可以利用Nagios監控Windows Server。

Nagios是多功能的網絡監控系統,可以幫助你輕松監控數據中心的各個設備。它對Linux系統支持一定的開箱即用性,但對于通過使用NSClient++,你也可以利用Nagios監控Windows Server。

在Nagios的環境中監控Windows有幾種不同的模式。本文討論的比較簡單的方法是使用check_nt命令,這條命令在Nagios的commands.cfg文件中已經被定義了。在以后的文章中,你還會學到怎樣配置Nagios Remote Plugin Executor(NRPE)。

首先,監控你的Windows環境的***步是到http://sourceforge.net/projects/nscplus下載并安裝NSClient++。在下載之前先確定你需要哪種版本的軟件。默認下載的是支持64位的版本。如果你需要在32位Windows下運行NSClient++,就需要從下載頁的Files section下載32-bit MSI。

下載了NSClient++之后,打開Windows服務界面,配置NSClient++服務以便讓它自動開始。同樣的你還要確保服務日志與本地系統賬戶一同存在,而且可以從桌面自動運行。***一步就是檢查Windows防火墻。NSClient++在12489端口運行,確保你防火墻里這一端口是開著的。

配置Nagios服務器

配置好Windows的部分之后,你還得配置Nagios服務器。首先,確保check_nt命令在/etc/nagios/objects/commands.cfg都被定義了。還有一點改變,應用默認配置不使用密碼了,所以在命令行末尾,加-s nagios(參見例1),以便讓check_nt命令使用默認的密碼“nagios”。

# 'check_nt' command definition
define command{
       command_name    check_nt
        command_line    $USER1$/check_nt -H $HOSTADDRESS$ -p 12489 -v $ARG1$ $ARG2$ -s nagios
        }

例1:在命令行末尾加-s nagios,來讓check_nt命令使用默認密碼。

然后,在/etc/nagios/objects/templates.cfg,你需要模板來定義Windows主機應該怎樣配置(例2會告訴你這個定義在默認狀態下是怎么樣的):

define host{
        name                              windows-server ;(本主機模板的名字)
        use                                 generic-host

(繼承通用主機模板的默認值)

        check_period                 24x7 ;(默認將日夜不間斷監控Windows servers)
        check_interval                 5 ;(每五分鐘主動檢查服務器)
        retry_interval                   1 ;(每隔一分鐘,重試日程主機檢查。)
        max_check_attempts       10 ; (每個服務器檢查十遍(最多))
        check_command             check-host-alive ;(檢查服務器是否運轉的默認命令。)
        notification_period           24x7 ;(在任何時段發送報告。)
        notification_interval          30 ;(每隔30分鐘重復發送報告。)
        notification_options          d,r ;(只為特定主機狀況發送報告。)
        contact_groups                admins ;(默認把報告發送給admins。)
        hostgroups                       windows-servers ;(主機把Windows servers分組為成員。)
        register                             0 ;(不要注冊這個,這只是個模板)
        }

例2:# Windows主機定義模板——不是真的主機,只是模板!

核實模板存在之后,你需要通知Nagios還得監視Windows。通過取消注解cfg_file 行(例3會講到)的方法,讓Nagios看windows.cfg文件:

# Definitions for monitoring a Windows machine
cfg_file=/etc/nagios/objects/windows.cfg

例3:取消對cfg_file行的注解。

這樣做之后,你可以定義Windows主機被監視。這一步在每個要被監視的windows主機都要做。你需要一個在windows.cfg文件中的定義主機項(見例4):

define host{
        use                                 windows-server  ;(從模板繼承默認值。)
        host_name winserver       ;(我們給這臺主機起的名字。)
        alias                                My Windows Server       ;(更長的名字來聯系這個主機。)
        address                          192.168.1.54    ; IP address of the host (主機的IP地址)
        }

例4:定義主機部分

現在,為Windows配置Nagios的***一步就是定義你想要監控的設備。這也從windows.cfg文件發生。你可以在下文(例5)中找到這些設備的其中兩個的例子。

#########################################################################
#########################################################################
#
# SERVICE DEFINITIONS
#
#########################################################################
#########################################################################
# Create a service for monitoring the version of NSCLient++ that is installed (創建一個設備來監視已安裝NSCLient++的版本)
# Change the host_name to match the name of the host you defined above (改變host_name以符合之前已經定義的主機名稱)
define service{
        use                                 generic-service
        host_name                     winserver
        service_description        NSClient++ Version
        check_command           check_nt!CLIENTVERSION
        }
# Create a service for monitoring the uptime of the server (創建一個設備來監控服務器的正常運行時間)
# Change the host_name to match the name of the host you defined above (改變host_name以符合之前已經定義的主機名稱)
define service{
        use                                 generic-service
        host_name                     winserver
        service_description        Uptime
        check_command           check_nt!UPTIME
        }

例5:定義Nagios要監控的設備

閱讀windows.cfg文件剩余的內容,找出哪些設備檢查是可用的,確保所有需要的設備能用。一旦你做完這些,就可以保存你的改變并重啟Nagios服務器,使用Nagios主機上的service nagios restart。這就可以激活改變,然后,你就能從Nagios界面監控Windows主機上的設備了。

在這篇文章,你學會了怎樣為Windows配置Nagios,怎樣使用check_nt程序監控基礎Windows服務器范圍。使用check_nt選項給你開了個好頭,但是沒法幫你監控更大的范圍。你需要NRPE來進行深入研究。在以后的文章中,你將會學到如何配置NRPE來進行精確的調整。

【編輯推薦】

  1. 如何編寫Nagios插件
  2. 使用Nagios監控Windows客戶端
  3. 使用Nagios監視企業集群
  4. Cacti與Nagios網絡監控的區別-Nagios的安裝
  5. 打不開的exe服務 淺談Windows遠程桌面的那點事
責任編輯:張浩 來源: TechTarget中國
相關推薦

2011-03-22 15:17:14

Nagios安裝

2011-03-31 16:11:22

Redhat配置nagios

2011-03-21 13:10:13

NagiosWindows

2011-03-24 11:03:05

Nagios監控Linux

2011-03-24 10:59:11

NagiosWindows監控

2011-03-25 14:25:38

NagiosWindows監控

2011-03-22 15:17:13

Nagios監控

2011-03-22 15:17:14

Nagios安裝

2011-03-31 16:11:23

Redhat配置nagios

2011-04-06 14:24:27

Nagios監控Linux

2009-03-11 18:49:36

LinuxNagios運維監控

2011-03-21 14:53:27

Nagios監控Linux

2011-03-21 14:53:36

Nagios監控Linux

2011-04-06 14:24:20

Nagios監控Linux

2011-04-06 14:24:21

Nagios監控Linux

2011-03-22 09:03:47

Nagios配置

2011-03-23 15:13:08

Nagios監控Oracle

2011-03-25 14:40:33

Nagios監控

2011-03-25 11:05:39

Nagioswindows

2011-08-22 11:33:48

nagios
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲午夜在线 | 欧美成人精品一区二区男人看 | 一区二区高清 | 午夜影院在线观看 | 久草欧美 | 91小视频在线 | 97视频在线观看网站 | 免费成人av网站 | 99久久久国产精品 | 午夜精品一区 | 日韩三极 | 天天干人人 | 日本国产高清 | 亚洲视频在线免费 | 黄色免费在线观看网站 | 欧美激情久久久久久 | 亚洲一区综合 | 国产高清在线观看 | 亚洲一区二区三区在线播放 | 中文字幕成人av | 亚洲欧美日韩中文字幕一区二区三区 | 久久久久精 | 亚洲 欧美 另类 综合 偷拍 | 成人高潮片免费视频欧美 | 美日韩精品 | www.日本在线播放 | 亚洲三区视频 | 日韩精品一二三区 | 久久精品毛片 | 激情av在线 | 日韩一区和二区 | 欧美一区二区在线 | 国产精品免费在线 | 国产精品美女一区二区 | 欧美精品在线一区二区三区 | 久久极品| 性生活毛片 | 99re热精品视频 | 毛片网在线观看 | 99精品久久久久久中文字幕 | 自拍偷拍精品 |