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

Nagios监控linux服务器

Nagios监控linux服务器 一、客户端 安装所需的软件(nagios-plugins、nrpe) #wget http://prdownloads.sourceforge.net/sourceforge.../etc/nrpe.cfg,查找并修改如下一行 allowed_hosts=172.16.17.223,127.0.0.1   #注意修改为nagios服务器的IP:172.16.17.223 #配置监控对象...说明:由监控原理可知被监控端做监控,然后将数据传给监控服务器绘总,设置监控详细参数主要是设置被监控端的nrpe.cfg文件,可以看到里面监控对象 vim /usr/local/nagios/etc/nrpe.cfg.../libexec/check_nrpe -H localhost NRPE v2.13 二、服务器端 1、安装所需的软件(nagiosnagios-plugins、nrpe)下载后源码包安装,不赘述...command{ command_name check_nrpe command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c $ARG1$ } 3、#配置要监控

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

服务器监控-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即可

55010

使用 Nagios 搭建监控服务器

关于Nagios Nagios是一款用于监控系统和网络的开源应用软件,它的模式是服务器—客户端,也就是说首先要在在一台服务器上(server)部署相应的主要套件,然后在要监控服务器上部署客户端程序,这样...Nagios功能十分强大几乎所有的项目都可以监控,大到服务器的存活状态,小到服务器上的某一个服务(web)。这些功能都是通过自定义插件(或者叫做脚本)来实现。...我们可以通过web页面来查看Nagios监控的各项资源,默认搭建的Nagios服务器只能监控简单的几个项目,而其他服务之类的监控项目都是由我们自己开发的插件来实现的。...目前只有一行数据,也就是说只监控监控中心(localhost)一台主机,那么如何添加其他机器被它监控呢?这就需要在要被监控的机器上也部署nagios软件。...-c /usr/local/nagios/etc/nrpe.cfg -d 在监控中心添加被监控主机 添加主机当然是要到server端(监控中心)修改配置文件了。

59220

认识服务器监控平台Nagios

Nagios是什么 Nagios是一个功能非常强大的企业级监控系统,通过Nagios,企业能有效监控服务器、服务、网络设备等状态 例如 (1)CPU使用百分比 (2)已用和可用内存数 (3)...,监控的生态圈,监控的核心 Nagios生态圈内有很多产品,例如 (1)Nagios Core 开放源码的强大监控系统 (2)Nagios Log Server 用户能够快速、轻松地搜索和分析所有类型的日志数据...(3)Nagios Network Analyzer 强大的网络数据分析解决方案 Nagios的组成 (1)核心(Nagios Core) 提供监控的处理、任务调度、下发指令的功能 (2...)插件(Nagios plugins) 执行具体的监控指令,返回监控的结果 (3)扩展的附件 Nagios最大的优势就是他有一个强大的核心、开源、有丰富的API接口,可以二次开发,集成自定义组件...Nagios的不足 Nagios也有不少缺点,例如 (1)配置功能较弱 (3)没有内置报表功能,需要扩展支持,不太方便 (4)无数据库支持,以file方式存储,不易维护,易丢失 (5)添加监控目标不方便

1.7K80

Nagios监控服务器运行状态

启动Nagios后,它会周期性的自动调用插件去检测服务器状态,同时Nagios会维持一个队列,所有插件返回来的状态信息都进入队列,Nagios每次都从队首开始读取信息,并进行处理后,把状态结果通过web...服务器服务器本地私有信息代理 vautour_style.zip #主题包 10、部署Nagios监控服务器 1.解决依赖和安装LAP环境 [root...#交换机路由器监控,默认不监控 #cfg_file=/etc/nagios/objects/printer.cfg #打印机监控,默认不监控 #cfg_dir=/etc/nagios...,就是可以通过远程的方式 4.只有监控私有信息的时候,才调用NRPE这个插件来通信 12、nrpe插件 通过NRPE(一个插件)服务可以添加本地信息的监控,将数据发送到我们的Nagios服务器...Nagios 服务器执行check_nrpe 插件并告诉他检查哪个服务,check_nrpe 插件通过SSL 连接方式联系远程服务器上的NRPE守护进程,NRPE守护进程执行相应的插件完成指定的检查,并返回结果

2.2K30

Nagios监控系统

流量监控不是他的强项,流量监控建议使用cacti(可以绘制非常直观的图形) 一、nagios主要可以监控以下方面: 主机是否宕机(通过ping命令,如果ping不通会认为主机属于宕机状态,但不影响所监控的其他服务...) 服务器资源(cpu使用率、硬盘剩余空间等) 网络服务(smtp\pop3\http\) 监控网络设备(路由器、交换机等) 二、nagios工作原理 Nagios本身不包括监控主机和服务的功能...三、nagios的四种监控状态 Nagios可以识别四种状态返回信息。...3) NRPE运行本地的各种插件去检测本地服务器和状态(check_disk,...etc)。...成功配置出一台nagios监控系统,必须要弄清楚每个配置文件之间依赖与被依赖的关系,最重要的有四点: 定义监控那些主机,主机组,服务和服务组 定义这个监控要用什么命令实现 定义监控的时间段 定义主机或服务器出现问题时要通知的联系人和联系人祖

1.7K30

监控工具 Nagios

监控的本质就是收集获取软硬件资源的状态信息,例如 CPU 的使用率、内存空间、磁盘余量、WEB服务可达状态……,然后分析各部分是否工作正常,当发现某个地方异常时,发出报警信息 什么情况算是异常?...由 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监控你的Ubuntu服务器

您将使用第一台服务器运行Nagios,第二台服务器将配置为Nagios可以监控的远程主机。...让我们设置使用Nagios监控我们的其他服务器。 第六步、在主机上安装NPRE 让我们添加一个新的主机,以便Nagios可以监控它。...我们将在远程主机上安装Nagios Remote Plugin Executor(NRPE),然后配置Nagios服务器监控该主机。 登录到第二台服务器,我们称之为受监控服务器。...如果您使用的是腾讯云的服务器,您可以直接使用腾讯云基础监控BCM服务您可以在这里看到最全、最详细的监控数据。...基础监控实时监控服务器、云数据库、CDN等云产品,提取云产品关键指标,以监控图标形式展示,且支持设置自定义告警阈值,为您提供立体化云产品数据监控、智能化数据分析、实时化故障告警和个性化数据报表配置,让您实时

2.3K30

Nagios监控平台搭建

Nagios和cacti有什么区别呢?简单的来说cacti主要监控流量,服务器状态页面展示;nagios主要监控服务,邮件及短信报警灯,当然也有简单的流量监控界面,二者综合使用效果更好。...(附Nagios工作简单逻辑图) Nagios监控客户端需要借助插件及NRPE软件来实现,NRPE作为中间的代理程序,接收Nagios服务器端发来的请求,另一端在远程主机上指定的相关的监控信息。 ?...[check_swap]=/usr/local/nagios/libexec/check_swap -w 20 -c 10 3)     Nagios服务器Nrpe配置 Nagios 服务器端也需要安装...监控客户端5个步骤:  1、在服务器端和客户端都安装nrpe,在客户端安装nagios-plugins 2、在客户端定义监控的具体项目,修改allow允许的ip(服务器的ip) 3、分别启动客户端、服务器...也可以在服务器端命令行执行如下命令来做测试,例如监控页面不存在ATM关键词,但82端口web服务可以访问,依然会发送报警。

2.3K20

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

分享了如何监控Linux服务器,我们来看看使用Nagios如何监控Windows服务器。...第一部分:配置被监控的Windows服务器 首先,访问 http://sourceforge.net/projects/nscplus/,下载符合自己服务器的 NSClinent++。...其次,在 NSClient++ 的安装目录打开 nsclient.ini,将监控服务器的IP地址加到 allowed hosts 指令后面。...并且注意 Password 指令后面的密码,默认是 12489,监控服务器连接这台Windows服务器的时候要用到。 OK,最后从开始菜单中启动 NSClient++ 既可。...第二部分:配置监控服务器 第一步:跟增加Linux服务器一样,也创建相应的配置文件,将 HOST 和 SERVICE 配置加到其中。

1.4K20

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

上一篇介绍了如何安装Nagios Core(见 http://www.linuxidc.com/Linux/2014-09/107409.htm),这一篇跟大家分享一下如何将一台远程的Linux服务器加入纳入监控范围...多个IP地址之间要用空格隔开; 编辑 /usr/local/nagios/etc/nrpe.cfg ,在 allowd_hosts 指令后加上监控服务器的IP地址,多了地址用逗号隔开; 修改 /etc/.../libexec/check_nrpe -H localhost 第六步:修改 /usr/local/nagios/etc/nrpe.cfg 这个文件中定义的命令决定了该服务器能被监控的内容,也就是说,.../check_disk -w 20% -c 10% -p /dev/sda1 第二部分:在监控服务器上增加远程服务器的配置 第一步:下载 NRPE 扩展,并且安装 tar xf nrpe-2.15.tar.gz...[远程服务器IP] 第二步:为远程监控服务器添加 HOST 和 Service 配置 只要增加监控的电脑,就要增加这两部分!

99610

Nagios 监控远程主机

上一篇文章介绍了 Nagios服务器的安装,本文继续介绍如何添加被监控服务器,内容比较枯燥,都是安装过程,但希望能对准备使用Nagios的小伙伴有点帮助 远程监控原理 Nagios 与远程主机的沟通有多种方式...,例如 SNMP、Nrpe、SSH 等,这里使用 Nrpe Nrpe 有两部分组成: 1)check_nrpe插件,位于Nagios服务器 2)nrpe daemon,运行在远程主机上,是被监控主机的...daemon 将检查结果返回给 check_nrpe,然后交给nagios处理 安装配置过程 1)被监控主机中安装 Nagios-plugins 和 Nrpe 添加用户 $ useradd -s.../nagios/etc/nrpe.cfg 找到 allowed_hosts(这项是设置允许哪些IP访问,多个IP间用逗号分隔),在后面添加 nagios 服务器的IP 保存后启动 nrpe $ /.../check_nrpe -H 被监控主机IP 如果成功,会返回被监控主机中nrpe的版本号 配置 $ cd /usr/local/nagios/etc/objects 修改 commands.cfg

2.3K50
领券