详解十三款运维监控工具
Open-falcon是小米运维团队从互联网公司的需求出发,根据多年的运维经验,结合SRE、SA、DEVS的使用经验和反馈,开发的一套面向互联网的企业级开源监控产品。 Open-falcon架构 用户群:目前有几十家企业用户不同程度使用。 优点: 1. 自动发现,支持falcon-agent、snmp、支持用户主动push、用户自定义插件支持 2. 支持每个周期上亿次的数据采集、告警判定、历史数据存储和查询 3. 高效的portal、支持策略模板、模板继承和覆盖、多种告警方式、支持callback调用 4. 单机支撑200万metric的上报、归档、存储 5. 采用rrdtool的数据归档策略,秒级返回上百个metric一年的历史数据 6. 多维度的数据展示,用户自定义Screen 7. 通过各种插件目前支持Linux、Windows、Mysql、Redis、Memache、RabbitMQ和交换机监控。 缺点: 由于发布时间较短,很多基础的服务监控插件(如Tomcat、apache等)还不支持,很多功能还在不断完善中,另外由于缺少专门的支持,虽然有开放社区,但是解决问题的效率相对较低。 Cacti 推荐星级:★★★☆☆ 官方网站:http://www.cacti.net 提示: 近几年cacti和nagios已经基本被zabbix代替 Cacti 在英文中的意思是仙人掌的意思,Cacti是一套基于PHP、MySQL、SNMP及RRDTool开发的网络流量监测图形分析工具。它通过snmpget来获取数据,使用 RRDtool绘画图形,它的界面非常漂亮,能让你根本无需明白rrdtool的参数能轻易的绘出漂亮的图形。而且你完全可以不需要了解RRDtool复杂的参数。它提供了非常强大的数据和用户管理功能,可以指定每一个用户能查看树状结 构、host以及任何一张图,还可以与LDAP结合进行用户验证,同时也能自己增加模板,让你添加自己的snmp_query和script!功能非常强大完善,界面友好。可以说,Cacti将rrdtool的所有“缺点”都补足了!下图是Cacti运行的主界面, Cacti 工作流程 步骤一,snmp协议收集远程服务器的数据 步骤二,将snmp收集的数据内容保存到rrd数据库中 步骤三,若用户查看某台设备上的流量或其它状态信息 步骤四,在mysql数据库中查找该设备对应的rra数据库文件的名称 步骤五,通过rrdtool命令进行绘图即可提示:cacti的图确实不好找,只能官网截一个 还有很多不出门的监控工具,这里就不在介绍了。 天兔开源监控(只适用于mysql、redis、oracle) 推荐星级:★★☆☆☆ 官方网站:http://www.lepus.cc/ (编辑:西安站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |