您的位置:网站首页 > Java软件 > 正文

六大开源监测工具 你用过哪个?

类别:Java软件 日期:2017-8-16 11:01:43 人气: 来源:

  如果你认为网站建立了就万事大吉,那么你就大错特错了。在网站上线之后,你不仅需要,还需要不断地对其可用性、可访问性等进行监测及优化。 这也说明了网络软件是何等重要。

  本文分别介绍了6款实用的开源工具,不仅可以对你的网络资源进行,还可以服务器、用户请求、网站性能等,给您网站提供全面的,一站式的指导。

  Munin是一款开源网络资源工具,可以分析资源趋势、“刚刚是什么让性能死掉”方面的问题。可核心系统资源,包括内存、磁盘、CPU 占用、服务器应用如MySQL、Apache和Squid等。它使用起来非常方便,是一款即插即用型工具,并且提供了许多丰富的图表。

  Munin是一款通过客户端——服务器架构收集数据并将其图形化的工具。Munin允许你主机的运行记录,就是所谓的节点,然后将它们发送到中央服务器,随后就能以图像形式展示它们。

  Pingdom是一家知名的服务提供公司,由Sam Nurmi创立,而Sam Nurmi曾是最大的网络托管公司Loopia的CEO。

  使用Pingdom可以互联网上多个地方的网站和服务器,确保它们运行正常。除了提供网页加载速度、DNS、Ping和由、FTP服务器、电子邮件等检查,也提供在线时间。Pingdom的检查和有收费也有免费的。只要注册就可以享受免费版,其缺点是只能监测1个站。

  Graphite是一个企业级的工具,使用Python编写,采用django框架。最初由Chris Davis在Orbitz工作时,作为一个辅助项目开发的,最终成一个基本的工具。

  Graphite可用来收集服务器所有的及时状态、用户请求信息、Memcached命中率、RabbitMQ消息服务器的状态、Unix操作系统的负载状态。Graphite服务器大约每分钟需要有4800次更新操作,简单的文本协议和强大的绘图功能可以方便地扩展到任何需要的系统上。

  Graphite将数据以图形的形式展现出来。它主要做两件事:存储时间序列数据、根据需要呈现数据的图形。目前,Graphite的最新版本是0.9.10,源码托管在。

  Ganglia是UC(University of California)Berkeley发起的一个开源集群项目,Ganglia是一个跨平台可扩展的,高性能计算系统下的分布式系统。它已被广泛地移植到各种操作系统和处理器架构上,目前界各地成千上万的集群中应用。

  Ganglia主要是用来系统性能,如:CPU、内存、硬盘利用率、I/O负载、网络流量情况等,通过曲线很容易见到每个节点的工作状态,对合理调整、分配系统资源,提高系统整体性能起到重要作用。

  Nagios原名为NetSaint,由Ethan Galstad开发并至今。Nagios是企业级的系统,能有效Windows、Linux和Unix的主机状态以及交换机由器等网络设置,打印机等。

  Nagios最大的特点就是能在系统或服务状态异常时发出邮件或短信报警,第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。

  collectd是一款用C语言开发的开源的性能监测工具,无需系统cron支持、简单易用。collectd是插件式架构,主要分为输入、输出类型插件。

  当系统运行和存储信息的时候,collectd会周期性地统计系统相关信息。那些信息可以用来找到当前系统性能瓶颈。与其他监测工具相比,collectd它完全是由C语言编写,性能很高、可移植性好,它允许运行在系统没有脚本语言支持或者cron daemon的系统上,比如嵌入式系统。同时,它包含优化以及处理成百上千种数据集的新特性。

  collectd包含有超过70多种插件,同时,collectd提供强大的网络联性,它能以多种方式来扩充。

  而collectd不足之处则是不能直接生成图片。虽然它能写RRD文件,但是它不能从这些文件生成图形。目前collectd的最新版本为5.2.1,源码托管在GitHub上。

  以上这些产品大部分是开源的,对于中小型公司来说,利用开源产品能大大提高团队的开发效率。而且这些产品都拥有非常活跃的社区,遇到问题后能得到很好的解决。

  推荐:

  

关键词:免费java官网
0
0
0
0
0
0
0
0
下一篇:没有资料

网友评论 ()条 查看

姓名: 验证码: 看不清楚,换一个

推荐文章更多

热门图文更多

最新文章更多

关于联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助

郑重声明:本站资源来源网络 如果侵犯了你的利益请联系站长删除

CopyRight 2010-2012 技术支持 FXT All Rights Reserved