网站的根蒂根基架构与应用程序丈量
发布日期:2023-04-06浏览量:99
任何规模的web运维,采集丈量数据就像将服务器连到网络上同样首要,对付一个规模不竭增进的根蒂根基架构来讲,或许愈加首要。想象一下,设计汽车而在司机前面没有任何仪表盘或批示器,此刻再把前挡风玻璃刷成玄色,这就像运维一个web站点而没有丈量(metrics)同样。
咱们不光接头你要采集并监督的丈量数据的品种,还要接头为了应答各类情况,你能行使这些数据做些甚么,末了引见一个优良的丈量数据采集零碎。
丈量数据的采集、存储、显示对付一个生长中的web应用来讲其实不是一件容易的事,但有不少很好的工具可认为你干掉大部分(若是否是全部的话)力量活。至于风行工具之间都有甚么区分,则是一篇博客文章的内容,不适于放在这里了。要紧的是,不督工具是你选择的,仍是本身做的,都应该可靠。丈量工具应该像发话器同样逐个老是开着,把产生的切都记载下来。
我想揭示的是,你应该大白,丈量数据的采集和带有报警(alerting)功用的监控是有明明区此外。虽然有些工具二者都做,但对二者的存眷水平是纷歧样的,并且二者的操纵范畴也有很大区分。这里所说的采集仅仅只是采集与存储丈量数据,而再也不管这些数据另有甚么用途。若是你想对数据的首要性做出报警,虽然去去做,另有一件虽然去做的工作,就是将这些数据和做商品管理的朋友给你的营业数据、硬件生产厂家提供的“标准”机能测试数据,或任何其余你可能想到的数据整合在电子表格(spreadsheet)中。在前述关于汽车的类比中,油量表常规有两个部分:理论油量通知你另有几个油;表盘“空缺”边上的红灯则用来报警,油已所剩无几。
我的概念是,丈量数据的自动采集、存储、显示,应与遇到异样或在数据中检测到问题时的报警区分看待(但依然相干),究竟结果报警仅只是用例之一。
探讨网站制作的丈量数据的搜集、存储、显示暗地里的道理,以及理论的做法。
相关文章: