怎样对网站进行综合监控?
发布日期:2023-04-08浏览量:84
综合监控是经由过程从多个所在对网站进行一系列正规的剧本化测试,对网站的机能进行监控。这与经由过程ping、tcp连贯、htp要求进行的内部监控雷同。
检查某个已知功用是否正常,综合监控是十分有效的,换句话说,综合监控会向你显示某件事情是否事情正常。
什么时候运用综合监控
综合监控和rum是两种彼此弥补的手艺,在web应用的规模化运维中都饰演着十分首要的脚色。但理解什么时候运用何种工具也很首要。
要想在用户实境遇到问题以前就对其有所理解的话,综合监控是很适宜的。而且综合监控也适合于建立基线,由于可以按期运转综合监控,而不消思索访客流量有多大。综合监控用于:
● 监控营业买卖中的关键步调,如目次页或评论过程。
● 对那些你没法控制但网站又依赖其运转的组件的安康状态进行监控,如许样的组件能够是 facebook的粉丝页面、领取服务,或者表单工具。
● 在差别的环境中运转一样的测试。由于每次运转的测试都是沟通的,对差别的都会或运维商进行比力,就能够理解某个地理区域是否很慢,或某个服务提供商宕机
注重,综合监控与加载测试(load testing)遵守一样的准则,但其方针其实不是用大流量测试网站的接受力,而是评测网站的机能对付测试时的理论访客来讲觉得怎样。
综合监控的局限
综合监控服务很一般,而且也接受得起。假设你的网站尚未连贯到internet,能够就要部署本身的测试服务器。网上曾经有一些可供选择的服务。在选择一项服务时,要思索下面
是否易于记载与管理剧本?
测试剧本要与应用程序连结同步,由于应用的每一个新版本均能够粉碎现存的剧本,从而发生虚伪报警。为了连结测试零碎正常可用,你能够需求破费大量的时间对其进行维护。
能给出甚么样的报表?
越高真个服务提供的报表越会有更多的细节。
报警是否与后盾已用的监控工具兼容?
从外部世界得到的机能数据要发送给统一个的管理平台,即用以追踪后盾安康状态的管理平台,从而可以借助这个平台对机能数据进行阐明。经常有如许的情况,一个外部毛病是
标志零碎泛起问题的第一个旌旗灯号。
是否能测试到应用的一切部分?
现代网站包括文字消息、邮件注册、twitter勾当、http5websockets、服务器发送的事宜、嵌入式视频、ajax,以及运用 flash、flex、java及 silverlight开发的富互联网应用(rias),以是,在签下合同以前,必然要确信你理解了一切需求监控的组件。
测试是由剧本仍是理论的阅读器来做?
有些综合监控服务会摹拟阅读器向你的网站发送http号令,然跋文录后果。其余的则运用咱们称之为阅读器木偶( browser puppetry)的体式格局,理论控制一个真正的阅读器。后者很贵,但却不会由于网站的变革而变得懦弱,由于测试剧本会操作阅读器的dom,而不只仅是发送文本。
遇到毛病时,会发生甚么?
有些服务会记载毛病的细节信息,捕获到毛病消息,就像在阅读器中看到的那样,而且触发另外的测试,如路由追踪,而其余的仅是发还报警消息。陈述越具体,本钱也就越高,但对付修复问题来讲,却越容易。
设置综合监控
设置监控控相对于容易,出格是若是只想监控一些关键页面的话。一般来讲,只需求给出要测试的url、测试时间距离以及遇到毛病时要接纳的步履。
要是想做更多的监控,能够需求提供一个“中性”的用户账号,这个账号可以用来做测试,但不会对零碎形成甚么影响,还要提供会话参数以及其余细节信息,监控服务运用这些细节信息可以更好地摹拟真正的用户访问。
要记住的是,综合测试也是要耗费服务器的。咱们见到过如许的网站制作,来自综合监控剧本的流量跨越了50%,如许的话,理论上是会低落访客的体验的。
相关文章: