关于监视windows系统的信息
怎么用Nagios监测Windows服务器
监控主机配置:redhat linux as4,nagios3
创新互联专业为企业提供西吉网站建设、西吉做网站、西吉网站设计、西吉网站制作等企业网站建设、网页设计与制作、西吉企业网站模板建站服务,十多年西吉做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
被监控主机:Windows Server 2008 R2 Enterprise,nsclient++0.4.4.172
Nagios是一款开源的免费网络监视工具,其功能强大,灵活性强。能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。nagios监控windows系统有三种实现方式:SNMP、NSClient++、NRPE。
下面介绍使用NSClient++方式来监控Windows:
首先在windows下安装nsclient++,运行NSCP-0.4.0.172-x64.msi安装文件,一步一步往下走,其中需要设置nagios监控主机IP和NSClient密码(值当使用check_nt时使用),如图1所示:
Allowed hosts:填写nagios监控主机IP
NSClient Password:当使用命令check_nt时需要设置密码,根据自己情况设置
Module to load:根据自己的需要选择相应的模块
安装完毕以后,打开windows服务管理器,查看nsclient服务是否启动,如图2所示:
然后在nagios监控主机上面进行相关的配置,主要涉及两个配置文件nagios.cfg和windows.cfg
(1) 因为nagios是模块化调用,先到配置文件打开windows相关模块,编辑nagios.cfg文件
[root@localhost etc]# ls
cgi.cfg htpasswd nagios.cfg nrpe.cfg objects objects.bak objects.tar resource.cfg
[root@localhost etc]# pwd
/usr/local/nagios/etc
[root@localhost etc]# vi nagios.cfg
将#cfg_file=/usr/local/nagios/etc/objects/windows.cfg该行前面的#注释去掉即可.
(1) 修改windows.cfg配置文件,需要修改define host和define service两部分
# Define a host for the Windows machine we'll be monitoring
# Change the host_name, alias, and address to fit your situation
define host{
use windows-server ; Inherit default values from a template
host_name video4-beijing ; The name we're giving to this host 被监控主机的主机名
alias video4-beijing ; A longer name associated with the host
contact_groups sa ;
address 10.12.4.169 ; IP address of the host 被监控主机的IP
}
# 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 video4-beijing
service_description CPU Load
check_command check_nt!CPULOAD!-l 5,80,90
contact_groups sa
}
# Create a service for monitoring
# Change the host_name to match the name of the host you defined above
define service{
use generic-service
host_name video4-beijing
service_description Memory Usage
check_command check_nt!MEMUSE!-w 80 -c 90
contact_groups sa
}
# 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 video4-beijing
service_description C:\ Drive Space
check_command check_nt!USEDDISKSPACE!-l c -w 80 -c 90
contact_groups sa
}
修改完相关的配置文件以后,执行如下命令检查配置文件是否正确:
[root@localhost objects]# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
遇到的问题,在检查配置文件时错误信息如下:
Checking services...
Error: Contact group 'admins' specified in service 'C:\ Drive Space' for host 'video4-beijing' is not defined anywhere!
Error: Contact group 'admins' specified in service 'Explorer' for host 'video4-beijing' is not defined anywhere!
Error: Contact group 'admins' specified in service 'Memory Usage' for host 'video4-beijing' is not defined anywhere!
Checked 14 services.
Checking hosts...
Error: Contact group 'admins' specified in host 'video4-beijing' is not defined anywhere!
Checked 7 hosts.
Checking host groups...
Checked 2 host groups.
Checking service groups...
Checked 0 service groups.
Checking contacts...
Checked 1 contacts.
Checking contact groups...
Checked 1 contact groups.
Checking service escalations...
Checked 0 service escalations.
Checking service dependencies...
Checked 0 service dependencies.
Checking host escalations...
Checked 0 host escalations.
Checking host dependencies...
Checked 0 host dependencies.
Checking commands...
Checked 25 commands.
Checking time periods...
Checked 5 time periods.
Checking for circular paths between hosts...
Checking for circular host and service dependencies...
Checking global event handlers...
Checking obsessive compulsive processor commands...
Checking misc settings...
Total Warnings: 0
Total Errors: 4
*** One or more problems was encountered while running the pre-flight check...
Check your configuration file(s) to ensure that they contain valid
directives and data defintions. If you are upgrading from a previous
version of Nagios, you should be aware that some variables/definitions
may have been removed or modified in this version. Make sure to read
the HTML documentation regarding the config files, as well as the
'Whats New' section to find out what has changed.
以上问题的原因是因为一开始在windows.cfg文件中定义host和service时没有增加contact_groups sa这个字段,host和service默认所在的contact_group为admins,而我的nagios监控主机contacts.cfg文件中配置的contactgroup为sa。
Windows7资源监视器
今天就给大家介绍下经常会被忽略掉的一个系统工具。为什么会给大家介绍这个工具呢,是因为我本身的一次经历让自己注意到了这个工具的存在价值,前几天电脑经常会反应慢,很卡,但是自我感觉不是硬件的问题,而且运行的程序不应该太占资源,想来想去不知道所以然,就想到了想要看看是什么原因造成了这样的状态,用什么方法呢?突然灵光一闪想到了以前用过的一个工具-Windows7资源监视器.
想监控Windows7的所有运行程序和网络使用情况,但找不到比任务管理器更好用的软件?在正版Windows7里,无论是Win7旗舰版还是家庭版,都可以找到一个比任务管理器功能更强大更专业的工具——Windows 资源管理器。
Windows7资源监视器是一个功能强大的工具,用于了解进程和服务如何使用系统资源。除了实时监视资源使用情况外,资源监视器还可以帮助分析没有响应的进程,确定哪些应用程序正在使用文件,以及控制进程和服务。
简单地说,用户可以用Windows7资源监视器监视软件程序的一举一动,看看哪个软件最吃资源,看看哪个软件老是在上传,看看哪个软件老是在扫描电脑。(对于电脑硬件温度的监测,可以使用驱动人生)
打开Windows7资源监视器的`方法非常简单,在Windows7开始菜单的搜索框上输入“资源监视器”,然后按“Enter”就行。
Windows7资源监视器
从上图可以看到,Windows7资源监视器可以监控CPU、内存、硬盘、网络四大资源模块。
监视CPU
在监视CPU方面,除了可以很直观地看到CPU的两个内核的占有率之外,还能详细看到每个程序占用多少资源。同时,可以查看某个程序关联的服务、句柄和模块。
监视内存
在监视内存方面,用户可以很直观地看到已经被使用的物理内存有多少和还剩多少。用户也可以单独查看某个进程的详细内存使用情况。
监视磁盘
系统里面的软件有没有不守规矩随便查看电脑的里面的隐私文件?用监视磁盘功能就可以查看这个软件究竟“动”过哪些文件。如下图所示,可以看到QQ.exe进程的详细操作。
监视网络
想知道哪个软件导致上网变慢,在Windows资源监视器里可以看到所有程序占用网络资源情况,包括下载和上传情况。什么黑客软件都无法逃出这里的监视。
关掉无法正常关闭的程序或进程
当某个程序崩溃无法正常关闭时,除了可以在Windows7资源监视器里分析得出什么问题之外,还能选择挂起或者结束这个崩溃的进程。
假如一个进程显示暂时无法响应,在这里点击“分析等待链”,可以看到这个程序是不是在等待其他程序完成了才能继续运行。可以减少一些错误判断。
如果发现电脑运行缓慢或者上网极慢,可以通过这个专业的的Windows7资源监视器来找出原因所在,可能是某个程序正在偷偷运行,也可能是某个软件在拼命上传资料。
总之,当你想要监视电脑程序的一举一动时,想排除没响应的程序故障,可以优先考虑这个专业的Windows7资源监视器软件。
win10系统的监控和监视在哪里
win10怎么查看自己的电脑有没被监控:
1.按下【Ctrl】+【Shift】+【ESC】,打开任务管理器。
2.然后点击下方的【详细信息】。
3.然后去详细的查看你的【进程】,发现可疑项目,就进行排查或者【结束任务】。
4.然后从开始菜单中打开【设置】。
5.选择【隐私】进入。
6.将坐标一栏的所有权限进行查询,建议关闭权限,放置隐私被泄露。
7.实在不行,我们也可进行系统的重装。
分享标题:关于监视windows系统的信息
网站网址:http://azwzsj.com/article/dseochp.html