Nagios介绍
Nagios介绍
Nagios是一款功能强大、优秀的开源监控系统,它能够让你发现和解决IT架构中存在的问题,避免这些问题影响到关键业务流程。
Nagios最早于1999年发布,它在开源社区的影响力是相当大的。目前全球Nagios的社区已经开发了数以千计的项目。Nagios的官方赞助是通过Nagios企业,它通过许多不同方式销售其商业产品和服务来支持这个社区。
Nagios可以监控您的整个IT基础设施,以确保系统,应用程序,服务和业务流程的正常运行。它能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,甚至打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。
具体更多介绍可参考官网:http://www.nagios.org/ 或 http://nagios-cn.sourceforge.net/nagios-cn(这个网站需要FQ才能访问)
Nagios版本
Nagios虽然是开源的,但是也接受捐助或通过销售商业产品来维持整个开源项目的运转,如下截图所示,它提供DIY、Student、Professional、Business四个版本,其中DIY版本是免费的,提供的功能也相对于其它版本要少一些。

一般而言安装Nagios可能需要安装下面四部分相关的包:
Nagios Core
Nagios Core顾名思义,它是Nagios系统的核心部分,包含核心监测引擎和一个基本的web界面。
下载地址http://www.nagios.org/download/core,目前最新的版本是4.0.0 beta1,一般我们下载稳定一点的Nagios Core 3.5.0 版本。
Nagios Plugins
Nagios Plugins 是Nagios 插件包,通过它来监视服务,应用程序,指标,等等。像NRPE、NSClient++等,你可以通过下面链接地址http://www.nagios.org/download/plugins/ 下载各种插件。
Nagios Frontends
Nagios Frontends 是Nagios的皮肤(前端?),你可以通过它得到一些比较个性化、绚丽的Web监控界面
Nagios Addons
Nagios Addons是Nagios 扩展项目,http://www.nagios.org/download/addons/
Nagios功能
1. 监控网络服务(SMTP、POP3、HTTP、NNTP、PING、ICMP、FPT、SSH等);
2. 监控主机资源(处理器负荷:Cpu Load、磁盘利用率等:Disk Usage、系统日志:System Logs);
3. 简单地插件设计使得用户可以方便地扩展自己服务的检测方法,可以指定自己编写的Plugin通过网络收集数据来监控任何情况
4. 并行服务检查机制;
5. 具备定义网络分层结构的能力,用"parent"主机定义来表达网络主机间的关系,这种关系可被用来发现和明晰主机宕机或不可达状态;
6. 当服务或主机问题产生与解决时将告警发送给联系人(通过EMail、短信、用户定义方式);
7. 具备定义事件句柄功能,它可以在主机或服务的事件发生时获取更多问题定位;
8. 自动的日志回滚;
9. 可以支持并实现对主机的冗余监控;
10. 可选的WEB界面用于查看当前的网络状态、通知和故障历史、日志文件等;
11. 包含很多图形化数据Plugins(Nagiosgraph、Nagiosgrapher、PNP4Nagios等)
Nagios介绍的更多相关文章
- nagios介绍和安装
官方support文献: https://support.nagios.com/kb/ 1.Nagios的监控模式: 主动式检查:NCPA.NRPE nagios安装后默认使用主动检查方式,远程执行代 ...
- Nagios学习实践系列——产品介绍篇
Nagios介绍 Nagios是一款功能强大.优秀的开源监控系统,它能够让你发现和解决IT架构中存在的问题,避免这些问题影响到关键业务流程. Nagios最早于1999年发布,它在开源社区的影响力是相 ...
- Centos部署nagios+apache实现服务器监控
1.Nagios介绍 nagios是 一款功能强大的网络监视工具,它可以有效的监控windows.linux.unix主机状态以及路由器交换机的网络设置,打印机工作状态等,并将状态出 现异常的服务及时 ...
- 1. Nagios和 NagiosQL安装及配置
目录 1. Nagios 和 NagiosQL简介 2. Nagios+NagiosQL搭建环境说明 3. Nagios.Nagios-plugins和NagiosQL的安装 4. 配置NagiosQ ...
- Linux实战教学笔记34:企业级监控Nagios实践(上)
一,Nagios监控简介 生活中大家应该对监控已司空见惯了,例如:餐馆门前的监控探头,小区里的视频监控,城市道路告诉监控探头等,这些监控的目的大家都很清楚,无须多说.那么,企业工作中为什么要部署监控系 ...
- nagios+influxdb+grafana的监控数据可视化流程
nagios介绍 nagios是一款开源监控的应用,可用于监控本地和远程主机的日志.资源.死活等等诸多功能.通过snmp协议和nrpe协议. nagios的配置文件是由nconf上进行配置,然后点击生 ...
- python自动化运维篇
1-1 Python运维-课程简介及基础 1-2 Python运维-自动化运维脚本编写 2-1 Python自动化运维-Ansible教程-Ansible介绍 2-2 Python自动化运维-Ansi ...
- Nagios4.x安装配置总结
1. Nagios介绍 Nagios是一个监视系统运行状态和网络信息的监视系统.Nagios能监视所指定的本地或远程主机以及服务,同时提供异常通知功能等. Nagios可运行在Linux/Unix平 ...
- Nagios页面介绍(四)
四.nagios页面介绍 Nagios 4.0.8版本登录后图片
随机推荐
- 20135327郭皓--Linux内核分析第五周 扒开系统调用的三层皮(下)
Linux内核分析第五周 扒开系统调用的三层皮(下) 郭皓 原创作品转载请注明出处 <Linux内核分析>MOOC课程 http://mooc.study.163.com/course/U ...
- java自定义注解学习(一)_demo小练习
自定义注解 现在大家开发过程中,经常会用到注解. 比如@Controller 等等,但是有时候也会碰到自定义注解,在开发中公司的记录日志就用到了自定义注解.身为渣渣猿还是有必要学习下自定义注解的. 这 ...
- Java对中文进行排序
对中文进行排序,同样是得定义一个Comparator,下面上代码: import java.text.Collator; import java.util.ArrayList; import java ...
- BZOJ4654 NOI2016国王饮水记(动态规划+三分)
有很多比较显然的性质.首先每个城市(除1外)至多被连通一次,否则没有意义.其次将城市按水位从大到小排序后,用以连通的城市集合是一段前缀,并且不应存在比1城市还小的.然后如果确定了选取的城市集合,每次选 ...
- HTTTP及TCP的超时以及KEEP-ALIVE机制小结
一.HTTP的超时和Keep Alive HTTP Keepalive 机制是http 1.1中增加的一个功能. 在HTTP 1.0中,客户端每发起一个http 请求,等收到接收方的应答之后就断开TC ...
- Django 高并发负载均衡
1 什么是负载均衡? 当一台服务器的性能达到极限时,我们可以使用服务器集群来提高网站的整体性能.那么,在服务器集群中,需要有一台服务器充当调度者的角色,用户的所有请求都会首先由它接收,调度者再根据每台 ...
- Java 8新特性之 Nashorn(八恶人-6)
Joe Gage 盖奇·乔 “First time in my life I made a pretty penny.And, figured I'd come home and spend time ...
- 自学huawei之路-AC6005-8AP添加授权码
返回自学Huawei之路 自学huawei之路-AC6005-8AP添加授权码
- emWin 界面切换注意事项
@2018-07-10 emWin 在做界面切换时,须将切换前的界面所有信息 “删除”,否则将造成切换后的界面死机 此 “删除” 对象包括: > 界面上绘制的曲线(随时间一直变化).绘制的2D ...
- solr的基本使用
Solr 概念: 1. 搜索引擎的技术,建立在Lucene之上,可以解决跨平台,跨语言的问题.(Lucene本身是个jar包,也就是API,不能独立运行,需要程序的调用来完成全局检索,不具备跨平台,跨 ...