开发者社区 问答 正文

【云端监控】


经验分享:镜像环境之云端监控
什么是 nagios
Nagios是一款开源的免费网络监视工具,能有效监控windowslinuxunix的主机状态,交换机路由器等网络设置,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。
Nagios是一个监视系统运行状态和网络信息的监视系统。Nagios能监视所指定的本地或远程主机以及服务,同时提供异常通知功能等。
Nagios可运行在Linux/Unix平台之上,同时提供一个可选的基于浏览器的WEB界面以方便系统管理人员查看网络状态,各种系统问题,以及日志等等。
Nagios可以监控的功能有:
1、监控网络服务(SMTPPOP3HTTPNNTPPING等);
2、监控主机资源(处理器负荷、磁盘利用率等);
3、简单地插件设计使得用户可以方便地扩展自己服务的检测方法;
4、并行服务检查机制;
5、具备定义网络分层结构的能力,用"parent"主机定义来表达网络主机间的关系,这种关系可被用来发现和明晰主机宕机或不可达状态;
6、当服务或主机问题产生与解决时将告警发送给联系人(通过EMail、短信、用户定义方式);
7、可以定义一些处理程序,使之能够在服务或者主机发生故障时起到预防作用;
8、自动的日志滚动功能;
9、可以支持并实现对主机的冗余监控;

10、可选的WEB界面用于查看当前的网络状态、通知和故障历史、日志文件等;


Nagios cacti zabbix 的对比?
cactizabbixnagios一样,都是非常优势的开源监控软件。
Nagios:轻量级/方便/快捷是nagios最大的优势,特别是它的插件机制,你可以用自己熟悉的语言实现几乎任何自己想要实现的监控。但nagios的图标图形显示的很丑,这方面的确不敢恭维。
Cacticacti的优势表现在系统方面的监控,特别针对流量的监控功能, 以及cacti图形显示美观等,cacti在这两方面表现的都不错。
Zabbixzabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。功能全面,很多公司都是基于zabbix自建的监控平台。但维护相对困难,相比没有nagios轻量及灵活。


Nagios 镜像环境
如果您想自建监控系统,nagios镜像环境是一个不错的选择。您可以自行选择驻云科技的《Nagios监控(Centos 64 | Nagios)》镜像环境,不用安装配置,详细的帮助说明文档,让您方便快捷的立即体验nagios环境,当然您也可以根据自己的需求,选择驻云zabbix或者cacti镜像环境。
nagios镜像环境(及所有驻云镜像环境),我们一直追求开源精神。镜像环境均免费使用,免费的技术支持与帮助。并且有一点不可忽略的是,我们开放镜像环境安装脚本。安装过程完全透明化。即使您不选择镜像环境,您也可自行使用安装脚本,在相应系统上自行初始化安装。


本文有什么不足的地方,希望大家多多补充以及拍砖!
也欢迎大家来信进行更多交流: operator@jiagouyun.com


                                                   原创作者:驻云科技 / 运维团队

展开
收起
few 2015-03-11 10:54:48 8271 分享
分享
版权
举报
0 条回答
写回答
取消 提交回答
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等