Nagios 功能介绍(5)
本帖最后由 monicazhang 于 2015-10-29 19:04 编辑20151029淡然4.27 Hostgroup Availibility Report4.28 Service Availibility Report 监控软件
4.29 Service Alert Histogram4.30 Host Alert Histogram
4.31 PNP Addon Graphs4.32 WAP Interface5 其它开源监控软件 nagios实施
5.1 CactiCacti在 英 文 中 的 意 思 是 仙 人 掌 的 意 思 , Cacti是 一 套 基 于PHP,MySQL,SNMP及 RRDTool开发的网络流量监测图形分析工具。它通过snmpget来获取数据,使用RRDtool 绘画图形,而且你完全可以不需要了解RRDtool复杂的参数。它提供了非常强大的数据和 用户管理功能,可以指定每一个用户能查看树状结构、host 以及任何一张图,还可以与 LDAP 结合进行用户验证,同时也能自己增加模板,功能非常强大完善。5.2 Zabbixzabbix 是一个基于 WEB 界面的提供分布式系统监视以及网络监视功能的企业级的开源 解决方案。zabbix 能监视各种网络参数,保证服务器系统的安全运营;并提供柔软的通知机 制以让系统管理员快速定位/解决存在的各种问题。zabbix 由 2 部分构成,zabbix server 与可 选组件 zabbix agent。zabbix server 可以通过 SNMP,zabbix agent,ping,端口监视等方法提 供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在 Linux,Solaris,HP-UX, AIX, Free BSD, Open BSD, OS X 等平台之上。zabbix agent 需要安装在被监视的目标服务器 上,它主要完成对硬件信息或与操作系统有关的内存,CPU 等信息的收集。zabbix agent 可 以运行在 Linux,Solaris,HP-UX,AIX,FreeBSD,OpenBSD,OSX,Tru64/OSF1,Windows NT4.0, Windows 2000/2003/XP/Vista)等系统之上。5.3 ZoneminderZoneMinder 的作者是因為家中的車庫被竊,因而產生設計監控保全的念頭。 nagios培训ZoneMinder 使用了 Linux Server,PHP,MySQL 加上幾支攝影機,就可以使用 web 介面監 控重要場所。當異常事件發生時,你就可以收到 e-mail 或簡訊通知。5.4 MRTGMRTG(Multi Router Traffic Grapher)是一套可用来绘出网络流量图的软件,由瑞士奥 尔滕的 Tobias Oetiker 与 Dave Rand 所开发,此软件以 GPL 授权。5.5 TsarTsar 是淘宝的采集工具,主要用来收集服务器的系统信息(如 cpu,io,mem,tcp 等) 以及应用数据(如 squid haproxy nginx 等),tsar 支持实时查看和历史查看,方便了解应用和 服务器的信息!它类似于sar,能监控和收集服务器和关键应用的信息,支持实时终端显示和集中式数 据库存储查询,还能向 Nagios 发送报警信息。Tsar 模块化的设计利于通过开发新模块来扩 展新的功能,非常方便。 nagios安装5.6 HawtIOHawt IO是一个新的可插入式HTML5面板,设计用来监控ActiveMQ, Camel, Karaf, Fuse Fabric, Tomcat和其他系统。可通过其提供的一堆插件提供额外的监控。
5.7 CountlyCountly是一个实时的、开源的移动分析应用,通过收集来自手机的数据,并将这些数 据通过可视化效果展示出来以分析移动应用的使用和最终用户的行为。一旦你打开该程序的 面板,你会发现数据的监控是那么的简单。
Countly提供了Android和iOS两种版本的开发包以及基于Node.js开发的服务器 开源监控软件模块。
5.8 RamonaRamona是一个库或者是一个组件使得应用开发者、监控者可以方便构建用来管理应用 的命令行接口。其最主要的用户是确保应用保持运行状态,一旦崩溃便自动重启应用、监控 日志和进程输出,并在出错时发送邮件提醒给管理员。Ramona并非UNIX init进程的替代 品(也不是systemd或者是upstart的),它使得应用程序可以与这些系统进行方便的交互 支持的平台包括:UNIXes (Linux, ...), BSD derivates (Mac OSX, FreeBDS, ...) and Windows。 该项目特别使用用于企业级大规模应用,同时也提供基于Web的监控界面。
5.9 ZipkinZipkin是Twitter的一个开源项目,允许开发者收集Twitter各个服务上的监控数据, 并提供查询接口。 nagios配置
5.10 Collectdcollectd是一个守护(daemon)进程,用来收集系统性能和提供各种存储方式来存储不同 值的机制。比如以 RRD文件形式。当系统运行和存储信息的时候,Collectd 会周期性统计 系统的相关统计信息。 那些信息可以用来找到 当前系统性能瓶颈 。( 如 作为性能分析 performanceanalysis)和预测系统未来的 load(如能力部署 capacityplanning).如果你需要 美观的图形来显示您的数据,并且已经厌烦了内部解决方案,恭喜您,你找到了正确的地方。6 资源
1.、Nagios 官网
http://www. /2、开源年中国
p/nagios/3、安装配置参考
shanyou/archive/2012/08/07/2627219.html4、与 iTop 集成
https://wiki.openitop.org/doku.php?id=integrating_itop_with_nagios&s[]=nagios
本帖关键字:Nagios
页:
[1]