Nagios监控Windows Server 2008配置方法_win服务器

1.安装NSClient++

访问http://nsclient.org/nscp/下载NSClient++,这里我使用的是NSClient++-0.3.9-x64的msi安装包。下载之后直接安装,过程中会提示输入Nagios监控服务器地址和密码。地址填写正确,密码不用设置。Nagios监控服务器事先在监控Linux服务器时候已经搭建好,以后再和大家分享。
安装如下图所示:

2.配置NSClient++

编辑安装目录下的NES.ini文件,打开NSClient++的端口。方法为找到:
[NSClient]
;port=12489
去掉port前的“;”就可以启用12489端口。

我的是安装在服务器的program files下的NSClient++-Win32-0.3.9目录中。在cmd中执行:
cd C:\Program files\NSClient++-Win32-0.3.5
netstat -an | more
查看12489端口是否正常监听在。
因为安装时候需要的模块已经勾选了,所以配置文件中不用再作设置。否则可以通过去掉每个模块前的;来启用该模块。

到这里即完成了Windows Server 2008上的配置。接下来我们设置Nagios监控服务器。

3.Nagios监控服务器设置

vi /usr/local/nagios/etc/nagios.cfg
搜索找到:
# Definitions for monitoring a Windows machine
# cfg_file=/usr/local/nagios/etc/objects/windows.cfg
将第二行的#去掉打开Nagios监控的Windows模块,然后保存。

接着编辑
# vi /usr/local/nagios/etc/objects/windows.cfg
找到并设置监控的服务器:
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
}
设置被监控主机名和被监控的Windows服务器地址。

接下来搜索各种监控的服务并设置:
# 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
}
监控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
}

监控服务器在线时间。

# 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
}

监控服务器CPU负载。

# 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
}
监控服务器的内存占用。

# 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
}
监控系统C盘的磁盘占用。

部署好之后在Nagios中显示如下:

时间: 2024-08-04 07:57:27

Nagios监控Windows Server 2008配置方法_win服务器的相关文章

WebsitePanel Standalone Server安装配置方法_win服务器

WebsitePanel安装好之后,我们会看到桌面多了一个WebsitePanel Installer,双击这个程序之后看到: 接下来我们只要安装WebsitePanel Standalone Server就可以使用WebsitePanel了.首先我们点击WebsitePanel Standalone Server Setup右边的Install看到: 点击Next看到: 点击I Agree看到: 点击Next看到: 填写相应的服务器IP和主机名(域名最好是有效域名,设置好之后就可以通过域名访问

将Windows Server 2008配置成VISTA桌面系统

虽然Windows Server 2008是服务器系统,但作为DIYer,只要是操作系统,都是可以用的.何况Windows Server2008和VISTA都是同一个内核,将Windows Server 2008配置成VISTA作为桌面系统其实也是很简单的.&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   虽然Windows Server2008是服务器系统,但作为DIYer,只要是操作系统,都是可以用的.何况

如何为Windows Server 2008配置NAP服务

Windows server 2008发布于08年2月份,是微软网络接入保护(NAP)计划的组成部分,它拥有微软 期待已久的专有网络访问控制架构.本文将讲解NAP在安装过程中需要配置的内容.但是,考虑到微软的 Forefront软件或第三方NAP相关附加产品本身有很多的特性和功能,因此我们所讲解的只是一个简单的 配置,以及部分NAP功能. 我们先打开Network Policy Server然后在下拉框里面配置NAP: 注意到它支持各种不 同的网络连接方法,包括DHCP,802.1x和VPN.可

准确及时地监控Windows Server 2008服务器系统

为了满足自己的尝新愿望,不少朋友在时机不成熟的条件下,强行将自己的服务器系统升级为Windows Server 2008;尽管Windows Server 2008系统相比旧版本的服务器系统来说,运行 稳定性以及安全性 都有了显著地提升,可是我们仍然应该将自己的目光多投向该服务器系统的运行性能方面,毕竟及时了解服务器运行性能的变化可以帮助http://www.aliyun.com/zixun/aggregation/14045.html">网络管理员更好地安装.运行工作任务,从而保证服务器

及时监控Windows Server 2008系统运行性能

为了满足自己的尝新愿望,不少朋友在时机不成熟的条件下,强行将自己的服务器系统升级为Windows Server 2008;尽管Windows Server 2008系统相比旧版本的服务器系统来说,运行 稳定性以及安全性 都有了显著地提升,可是我们仍然应该将自己的目光多投向该服务器系统的运行性能方面,毕竟及时了解服务器运行性能的变化可以帮助http://www.aliyun.com/zixun/aggregation/14045.html">网络管理员更好地安装.运行工作任务,从而保证服务器

VMware虚拟机中激活Windows Server 2008的方法

  1)在VMware虚拟机安装Windows Server 2008 (cn_windows_server_standard_enterprise_and_datacenter_with_sp2_x86_dvd_x15-41045.iso) (注:32位VMware不能安装64位版的Win2008,64位VMware可安装32位和64位版的Win2008) 2)解压压缩包,将其中的DELL.ROM文件拷贝到VMware虚拟机win2008安装路径中,同vmx文件路径 3)修改Windows S

Vista下硬盘安装Windows Server 2008的方法

Windows http://www.aliyun.com/zixun/aggregation/15470.html">Vista是微软Windows操作系统的一个版本.微软最初在2005年7月22日正式公布了这一名字,之前操作系统开发代号Longhorn.Windows Vista的内部版本是6.0(即Windows NT 6.0),正式版的Build是6.0.6000.在2006年11月8日,Windows Vista开发完成并正式进入批量生产.此后的两个月仅向MSDN用户.电脑软硬件

Windows Server 2008 R2 中 Web 服务器 (IIS) 角色的新增功能

Web 服务器 (IIS) 角色有哪些主要变化? 许多功能已在Internet信息服务(IIS)7.5中添加或增强,这是在Windows Server2008 R2的Web服务器角色的基础. 可在Web服务器(IIS)在Windows Server 2008 R2的作用进行以下更改: 综合扩展 WebDAV和FTP 要求过滤 管理包模块 管理增强功能 最佳实践分析 Windows PowerShell中的供应商和cmdlet 配置日志记录和跟踪 应用托管增强 服务强化 托管服务帐户 hostab

优化IIS7.5支持10万个同时请求的配置方法_win服务器

通过对IIS7的配置进行优化,调整IIS7应用池的队列长度,请求数限制,TCPIP连接数等方面,从而使WEB服务器的性能得以提升,保证WEB访问的访问流畅. IIS7.5是微软推出的最新平台IIS,性能也较以前有很大的提升,但是默认的设置配不适合很大的请求.但是我们可以根据实际的需要进行IIS调整,使其性能更佳,支持同时10万个请求. 以下方案,通过对IIS7的配置进行优化,调整IIS7应用池的队列长度,请求数限制,TCPIP连接数等方面,从而使WEB服务器的性能得以提升,保证WEB访问的访问流