首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

CentOS 7.3下Nagios监控系统环境安装部署

启动Nagios后,它会周期性的调用插件去检测服务器状态,同时Nagios会维持一个队列,所有插件返回来的状态信息都进入队列,Nagios每次都从队首读取信息,进行处理后,再把状态通过web展现出来。...一、部署环境 主机 操作系统 IP地址 主要软件 Nagios CentOS7.3 x86_64 192.168.144.112 Nagios4.0.1、nagios-plugins-1.5...、LAMP环境 被监控主机 centos7.3 x86_64 192.168.144.111 二、Nagios服务主机部署 1、首先准备LAMP环境 由于被动模式数据进过处理后需要通过web界面呈现出来...mkdir /usr/local/nagios chown -R nagios.nagios /usr/local/nagios ll -d /usr/local/nagios/ 查看权限.../bin/nagios -v /usr/local/nagios/etc/nagios.cfg 验证配置文件 web界面显示 http://192.168.144.112/nagios

60640

CentOS 7.4 下安装部署Nagios监控系统详细攻略

nagios提供了许多插件,利用这些插件可以方便的监控很多服务状态。安装完成后,在nagios主目录下的/libxec里放有nagios自带的可以使用的所有插件。...或任意用户自定义的plugin进行通知 能够自定义事件处理机制重新激活出问题的服务或主机 自动日志循环 支持冗余监控 Web界面可以查看当前网络状态,通知,问题历史,日志文件等 本次项目主要介绍如何部署...部署nagios监控系统 因为nagios监控系统的网页需要动态网页支持,所以需要安装httpd和php软件,或者直接在lamp环境下安装,所以实验前要准备好虚拟机环境,对于lamp架构的搭建,在这里就不多赘述...创建安装目录,指定属主属组 mkdir /usr/local/nagios chown -R nagios.nagios /usr/local/nagios 编译安装nagios tar -zxvf...将对象配置文件在Nagios.cfg文件中进行引用 vim /usr/local/nagios/etc/nagios.cfg cfg_file=/usr/local/nagios/etc/objects

91520

Nagios监控系统

安装完nagios之后,在nagios主目录下的/libexex里面放有nagios自带的插件,如:check_disk是检查磁盘空间的插件,check_load是检查cpu负载的插件,每一个插件可以通过运行...三、nagios的四种监控状态 Nagios可以识别四种状态返回信息。...安装完成之后会在/usr/local/nagios目录下产生6个目录,下面分别解释一下。 bin:nagios执行程序所在的目录,nagios文件即为主程序。...share:nagios网页文件目录,存放一些html文件。 var:nagios日志文件、pid等文件目录。...Libexec:系统默认插件的存储位置 六、配置nagios监控系统 1)nagios的配置文件: Nagios.cfg:主配置文件,定义各种配置文件的名称和位置 Cgi.cfg:控制CGI的配置文件

1.7K30

监控工具 Nagios

异常警告 Nagios 是一款成熟的开源监控工具,可以监控远程主机,指定监控的目标点和临界值,出现异常后自动给管理员发送邮件或短信,提供了WEB界面,方便查看各主机的各项状态 Nagios 工作原理 Nagios...,然后返回给Nagios服务器,最后对收集到的信息进行分析,通过WEB应用进行展示 Nagios 安装 Nagios的安装分为Nagios服务器的安装,和被监控主机中相应程序的安装和配置 过程有些复杂....tar.gz $ tar zxf nagios-plugins-2.1.1.tar.gz 编译Nagios $ cd nagios-4.1.1 $ ..../configure --with-nagios-user=nagios --with-nagios-group=nagios --with-openssl $ make all $ make install...(7)启动 Nagios $ service httpd start $ service nagios start 然后就可以访问 http://nagios ip/nagios/,输入用户名 nagiosadmin

1.8K40

用PHP编写Nagios插件

最近写了一个检测网站是否能正常登陆的php脚本,并可以作为Nagios插件使用 Nagios插件是Nagios提供的一种可通过扩展方式部署的组件,该插件支持Java、C\C++、php等多种语言开发,操作员通过修改配置文件和相应参数...,就能很方便地将该插件集成到Nagios中,实现对目标系统的监控。...Nagios插件程序可以提供两个返回值,一个是插件的退出状态码,一个是插件在控制台打印的第一行数据。...退出状态码可以被Nagios主程序作为判断被监控系统服务状态的依据,控制台打印的第一行数据可以被Nagios主程序作为被监控系统服务状态的补充说明。...Nagios主程序可识别的状态码和说明如下: 状态码    说明 0    OK 1    WARNING 2    CRITICAL 3    UNKOWN ********下面是php脚本的内容**

1.4K10

Centreon+Nagios实战第一篇——Centreon+nagios简介

Centreon+nagios可以对机器的性能,一些服务进行监控,它在进行监控的时候主要由Nagios,NdoUtils,Mysql,Centreon几个组件构成,其主要数据流如下: Nagios,数据库...,centreon可以分布式部署到多台服务器。...Nagios主程序,Nagios插件和NDOUtils中的NDOMOD模块用于采集服务器数据。...所以要想使用Centreon+Nagios进行监控通常需要安装以下组件: Nagios:是nagios的主要组件,里面包括了各种配置文件。...nagios-plugins:是nagios的插件,里面提供了各种监控模板及监控命令,如check_tcp等等有很多常用的监控对象都可以使用这些模式,当然也可以自己编写脚本来实现,这一点上nagios是非常灵活的

97820
领券