首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Nagios监控系统

Nagios是一款开源的免费网络监视工具,可以监控Windows、Linux和Unix的主机状态,交换机路由器等网络设备,在系统或服务状态异常时发出邮件或短信报警,第一时间通知网站运维人员。...流量监控不是他的强项,流量监控建议使用cacti(可以绘制非常直观的图形) 一、nagios主要可以监控以下方面: 主机是否宕机(通过ping命令,如果ping不通会认为主机属于宕机状态,但不影响所监控的其他服务...) 服务器资源(cpu使用率、硬盘剩余空间等) 网络服务(smtp\pop3\http\) 监控网络设备(路由器、交换机等) 二、nagios工作原理 Nagios本身不包括监控主机和服务的功能...三、nagios的四种监控状态 Nagios可以识别四种状态返回信息。...2)配置文件之间的关系 在nagios的配置过程中涉及的几个定义有主机、主机组、服务、服务组、联系人、联系人组、监控时间和监控命令等。

1.7K30
您找到你想要的搜索结果了吗?
是的
没有找到

监控工具 Nagios

异常警告 Nagios 是一款成熟的开源监控工具,可以监控远程主机,指定监控的目标点和临界值,出现异常后自动给管理员发送邮件或短信,提供了WEB界面,方便查看各主机的各项状态 Nagios 工作原理 Nagios...由 core 和 plugin 构成,core 提供监控的处理、任务调度、下发指令的功能,plugin 执行具体的监控指令、返回监控的结果 Nagios 系统中的角色可以分为:1)Nagios服务器,...2)被监控主机 Nagios服务器中安装 core,负责整体调度和WEB展示 被监控主机中安装 plugin 和 代理模块 Nagios服务器向代理模块发送请求,代理模块调用各个插件获取具体资源的状态信息...,然后返回给Nagios服务器,最后对收集到的信息进行分析,通过WEB应用进行展示 Nagios 安装 Nagios的安装分为Nagios服务器的安装,和被监控主机中相应程序的安装和配置 过程有些复杂...,所以分为两个部分来介绍,本文先介绍Nagios服务器的安装 目标是成功运行Nagios的WEB服务,并能监控本机的状态指标,大概了解Nagios的WEB界面功能 后面的文章会继续介绍如何添加被监控主机

1.8K40

搭建基于Nagios监控系统——之监控远程Windows服务器

分享了如何监控Linux服务器,我们来看看使用Nagios如何监控Windows服务器。...第一部分:配置被监控Windows服务器 首先,访问 http://sourceforge.net/projects/nscplus/,下载符合自己服务器的 NSClinent++。...并且注意 Password 指令后面的密码,默认是 12489,监控服务器连接这台Windows服务器的时候要用到。 OK,最后从开始菜单中启动 NSClient++ 既可。...我们可以复制 Nagios 自带的 windows.cfg,然后把IP地址,Host Name换成自己相应的就可以了。...第二步:在 /usr/local/nagios/etc/nagios.cfg 中增加一条 cfg_file 指令,将新创建的配置文件添加到指令后面; 第三步:修改 /usr/local/nagios/etc

1.4K20

Nagios监控平台搭建

Nagios是一款开源的免费网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。...Nagios和cacti有什么区别呢?简单的来说cacti主要监控流量,服务器状态页面展示;nagios主要监控服务,邮件及短信报警灯,当然也有简单的流量监控界面,二者综合使用效果更好。...(附Nagios工作简单逻辑图) Nagios监控客户端需要借助插件及NRPE软件来实现,NRPE作为中间的代理程序,接收Nagios服务器端发来的请求,另一端在远程主机上指定的相关的监控信息。 ?.../windows.cfg        监控Windows 主机的一个配置文件模板,默认没有启用此文件。...       # 本机配置文件  cfg_file=/usr/local/nagios/etc/objects/windows.cfg         # windows 主机配置文件  object_cache_file

2.3K20

Nagios 监控远程主机

上一篇文章介绍了 Nagios服务器的安装,本文继续介绍如何添加被监控的服务器,内容比较枯燥,都是安装过程,但希望能对准备使用Nagios的小伙伴有点帮助 远程监控原理 Nagios 与远程主机的沟通有多种方式...agent 监控远程主机的过程: ?...daemon 将检查结果返回给 check_nrpe,然后交给nagios处理 安装配置过程 1)被监控主机中安装 Nagios-plugins 和 Nrpe 添加用户 $ useradd -s.../check_nrpe -H 被监控主机IP 如果成功,会返回被监控主机中nrpe的版本号 配置 $ cd /usr/local/nagios/etc/objects 修改 commands.cfg...check_load } 需要修改 host 中 address 为被监控主机的IP,保存退出,这里是定义了被监控主机信息,和监控服务,只定义了一个 check_load 服务,以后需要其他服务时,就在此文件中添加

2.3K50

Nagios监控系统应用示例

一、实验环境 二、实验步骤 1、搭建nagios监控系统 1)关闭防火墙 2)创建nagios用户和用户组 3)编译安装nagios(需要提前配置yum) 安装支持包: 配置: 编译和安装: 注意:安装...4)添加为系统服务器 5)安装nagios插件(监控功能通过插件完成) 编译并安装: 6)安装nrpe(为了监控远程服务器) 7)在/etc/httpd/conf/httpd.conf文件最后添加授权,...8)执行htpasswd命令添加一个访问nagios页面的授权用户 用户名和密码都是nagiosadmin 9)启动nagios和httpd 10)在浏览器上访问nagios页面 目前只能是打开网页,很多的监控选项不能看到...,如果需要监控远程的服务器,还需要做很多配置,下面开始配置。...(定义check_nrpe监控命令) 3)修改/usr/local/nagios/etc/objects/contacts.cfg(定义监控服务器联系人) 4)新建/usr/local/nagios/etc

1.1K60

Nagios 监控配置及实战

Nagios 简介 Nagios是一款开源的免费网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设备,打印机等。...让nagios服务运行时调用自定义监控脚本做监控 Nagios 监控服务器的搭建 安装软件包以及依赖包 需要的软件包如下: nagios-4.2.4 nagios-plugins-2.1.4 nrpe-...程序命令 -/usr/local/nagios/libexec 监控插件以及工具 -/usr/local/nagios/sbin cgi脚本 -/usr/local/nagios/share Nagios...配置监控重点: 1.修改commonds.cfg 增加监控命令 2.修改localhost.cfg 添加监控对象 操作如下: 添加增加命令 [root@cc]# vim /usr/local/nagios...Nagios总结 优点: 侧重于监控应用状态,故障分析,报警机制相对比较灵活。

2.5K00

搭建基于Nagios监控系统——之安装Nagios Core

使用Nagios搭建本部门的监控系统,以前只是见过这个老兄的名字几次,这次算是真正的从头开始,如今已经成功搭建起来了一个测试环境,监控了包括本机、一台Linux服务器和一台Windows服务器在内的三台机器...在这里将经验分享给大家…… 首先,分享一下如何安装Nagios Core,来实现对本机的监控和查看监控报告。 在这里,假设大家跟我一样,都已经成功安装了Linux、Apache2、PHP、GD库。...通过上边四步,其实Nagios Core就已经安装完了,这一步是要将Nagios的下的负责展示监控结果的cgi文件能通过Web访问。...ln -s /etc/init.d/nagios /etc/rc3.d/S99nagios 检查nagios的配置文件是否正确: /usr/local/nagios/bin/nagios -v /usr...最后,重新启动 Apache 服务器,访问 http://localhost/nagios 输入 nagiosadmin 和刚刚设置的密码,就可以开始监控之旅了

93210

Nagios利用NRPE监控Linux主

这里将Nagios监控端称为Nagios服务器端,而将远程被监控的主机称为Nagios客户端。    Nagios监控远程主机的方法有多种,其方式包括SNMP,NRPE,SSH,NCSA等。...NRPE(Nagios Remote Plugin Executor)是用于在远端服务器上运行监测命令的守护进程,它用于让Nagios监控端基于安装的方式触发远端主机上的检测命令,并将检测结果返回给监控端...NRPE 总共由两部分组成: check_nrpe 插件,位于监控主机上 NRPE daemon,运行在远程的Linux主机上(通常就是被监控机)(agent) 按照上图,整个的监控过程如下: 当Nagios...这里只需要修改only_from项即可,修改为Nagios监控中心的IP地址,多个IP用空格分隔。这样一来监控端就可以和被监控端进行nrpe通信了。...Nagios Web监控页查看 ?

1.3K20

监控利器之nagios原理详解

第一节 Nagios简介 nagios是系统管理人员和运维监控人员必须的工具之一,利用nagios可以监控本地或者远程主机资源, 如磁盘空间,系统负载等情况,也可以监控各种应用,例如HTTP服务,FTP...Nagios核心部分只提供了少部分的监控功能,因此要搭建 一个完整的IT监控管理系统,用户还需要为Nagios安装相应的插件。      ...被监控的win主机需要安装NSClients++软件,然而这个软件支持nrpe和nt的访问; 在nagios中默认已经有了check_nt监控命令,因此使用这个方式监控windows主机还是比较不错的。...当然因为nagios服务器一般需要安装nrpe,可以修改NSClients工具: 使用nrpe方式让nagios监控windows主机 1、打开nsclients的安装目录 2. ...一个是12489,一个是5666 配置完成后就可以在nagios监控主机上进行测试windows主机 .

2.8K80

服务器监控-Nagios配置篇

服务器监控-Nagios配置篇 首先添加邮件报警地址 vim /usr/local/nagios/etc/objects/contacts.cfg define contact{         contact_name...        use                            generic-contact  ;         alias                          Nagios.../etc/nagios.cfg 去掉cfg_dir=/usr/local/nagios/etc/servers注释 mkdir /usr/local/nagios/etc/servers 该目录里放置需要监控的服务器配置文件...,管理方便 例:监控远程192.168.1.11主机,以及cpu、内存、硬盘使用率、进程数以及僵尸进程的配置 vi 192.168.1.11.cfg define host{   use linux-server...check_root } 文件名可以自定义,但是后缀必须为cfg 如果有多台服务器,只需要复制多个文件修改IP即可

53510
领券