借我一双慧眼――Web2.0的运营监控及数据统计
本文档介绍了Web2.0的运营监控及数据统计,着重于51.COM大型网站的运营监控和数据统计挑战。该文档首先介绍了Web2.0的挑战,然后分享了51.COM的监控方式和经验。
知识点一:Web2.0的挑战
Web2.0的挑战包括用户产生内容、用户与网站的交互、在线运行的代码量、业务逻辑、网站架构、网络环境、机房等方面的复杂性。这些挑战使得网站的运营监控变得非常复杂和困难。
知识点二:监控方式
目前的监控方式包括广域网络监控、商业产品内部网络监控、Cacti服务器监控、Nagios、Ganglia等。这些监控方式各有其优缺,需要根据实际情况选择合适的监控方式。
知识点三:51.COM的监控方式
51.COM的监控方式包括广域网监控和业务层监控。广域网监控通过在网站页面上嵌入脚本,测试用户端抓取不同服务器上的图片的速度,来发现广域网异常。业务层监控通过嵌入在业务逻辑代码中的数据采集程序,汇聚业务数据到数据中心,来发现业务层异常。
知识点四:监控系统架构
监控系统架构包括数据采集、数据传输、数据存储、数据分析、告警系统等几个部分。这些部分需要紧密合作,来实现实时的监控和告警。
知识点五:监控点的选择
监控点的选择非常重要,需要根据实际情况选择合适的监控点。51.COM选择了5000多个业务监控点和10000多个广域网络采集点,涵盖了所有重要功能。
知识点六:监控系统的特点
监控系统的特点包括成本低廉、准确度高、快速发现业务层异常、可定制上报时间的自动监控等。这些特点使得监控系统能够快速发现问题,并准确定位异常点。
知识点七:监控系统的应用
监控系统的应用包括网站性能监控、服务器监控、网络监控、数据库监控等方面。这些应用能够帮助网站管理员快速发现问题,并快速解决问题。
知识点八:监控系统的优缺
监控系统的优缺包括成本低廉、准确度高、快速发现业务层异常等优点,以及不能发现业务层问题、价格昂贵等缺点。
知识点九:51.COM的案例分享
51.COM的案例分享了一个典型的监控应用,通过监控系统,快速发现问题,并准确定位异常点,最终解决问题。
本文档介绍了Web2.0的运营监控及数据统计,包括监控方式、监控系统架构、监控点的选择、监控系统的特点、监控系统的应用、监控系统的优缺等方面的知识点。