商业 6网站监控最佳实践

6网站监控最佳实践

目录:

Anonim

托管受欢迎网站的任何人最有可能知道要投资于同类最佳的网站监视工具。 但是,尽管这些工具肯定可以帮助您提高整体网站性能,但它们并不能自己完成所有工作。 您将需要实施某些最佳实践,而其中最困难的部分将是确定哪些适用于您的组织。

您的网站监视工具将告诉您用户与您的网站互动的速度,他们导航的路径以及发生错误的位置,包括用户和网站后端。 为了充分利用这些信息,您需要完全了解网站的工作方式,硬件如何利用网站的功能以及代码如何驱动业务行动。

我与编辑选择Web监视服务New Relic的行业营销高级总监Bharath Gowda进行了交谈,谈到贵公司需要采取哪些措施,以确保您准备好充分利用监视工具提供的数据。

1.开发应用程序基础结构视图

您的应用程序是基于代码构建的,该代码驱动业务操作。 例如,当某人在电子商务网站上搜索产品或将某物放入购物车时,您的代码允许这些操作发生。 更改此代码后,它将与您的硬件基础结构交互,从而影响诸如内存和存储之类的事物。 这些变化往往会破坏网站。

为确保代码更新不会损坏或降低网站速度,并确保正确监视网站的性能,您必须能够确定后端服务,代码和您的硬件基础架构。 一旦所有这些都按计划运行,Gowda建议您查看应用程序的整体性能。 一切运行顺利吗? 好,让我们继续下一步。

2.自定义APM

如果您的网站流量很高,或者托管的是软件风格的Web服务,则除了网站监视工具之外,还应考虑部署应用程序性能管理(APM)警报。 许多网站监视工具将提供可反映APM软件包可以执行的某些功能的指标,但是如果您只能通过在代码级别深入分析根本原因分析来解决性能问题,那么APM可能是您的最佳选择。

但是,无论您部署APM还是坚持使用当前网站监视包提供的功能,请务必深入了解功能,尤其是自定义警报。 您可以使警报越精细,就进行快速补救而言,它们将越有价值。 智能升级是另一个帮助。 如果您的警报足够聪明,可以简单地通过退出就开始进行问题分析,则可以使用该数据将警报路由到具有针对特定问题类别的最佳补救记录的开发人员。 此过程需要一些计划和流程图编制时间,但是最终结果可能是一个更具弹性的网站,并且该网站可以快速应对突发问题。

3.绘制客户旅程

一旦确定了网站的运行方式,就可以确定可接受的客户旅程,以及您的网站可以处理多少客户而不会出现延迟。 您的网站导航是否可以帮助您获得业务成果? 人们是在消费您想要他们消费的内容,还是在迷失方向而迷路?

确定网站导航正常运行后,请确定不会对网站导航产生负面影响的访问者数量。 其次,运行测试以查看是否所有页面都正在加载。 产品没有落在购物车中吗? 运送页面加载速度不够快吗? 这种信息对于了解网站性能非常有用,但对营销和销售团队也很有帮助。 通过与工程师合作开发阻力最小的路径,Gowda说,您的组织可以根据广告系列或季节来调整网站。

4.让子团队专注于特殊服务

Gowda建议让特定的团队负责特定的职能。 我们已经知道您的基本查询是什么:正在通过多少流量,这是否可以预期? 错误率是多少? 响应时间是多少?

但是,一旦对这些功能的工作原理有了深刻的了解,就希望能够更深入地研究诸如地理位置,服务地图,服务器以及其他任何会影响性能的内容。 Gowda说,这种详细的方法将帮助您在问题达到关键水平之前发现问题,并使您对可以进行哪些调整以进一步改善网站性能有更深入的了解。

5.构造仪表板和警报

您需要一种警报机制,当您专注于其他任务时,可以将您拉回到应用程序中。 您需要动态警报,这些警报可以为您提供上下文,并使您返回出现问题的仪表板。 某些产品(例如New Relic)提供动态基线,这些基线是通过使用机器学习(ML)建立的,该基线基于历史和基于时间的指标来自动执行通知流程。 因此,黑色星期五期间的基线将比非高峰月份的基线高很多,并且该工具会相应地进行自我调整。

Gowda说,这些警报对于没有粘在网站监控工具上的用户来说至关重要。 可以通过短信,电子邮件甚至电话发送警报。 希望这些警报将为您提供足够的上下文和指导,以使您回到需要解决问题的工具中的确切位置。

6.经常见面

不要只是等待事情破裂。 当您发布新产品,进入新市场或为交通繁忙的阶段做准备时,与产品,运营和工程团队合作,以确保每个人都知道该计划并对网站的设置感到满意。 Gowda建议公司强制举行活动前和活动后的会议,但他说,您还应该召开每月一次的会议,每个人都可以参加会议,以检查并解决问题和疑虑。

6网站监控最佳实践