Hotjar如何通过蒙特卡罗降低数据基础设施成本3倍

为 Hotjar是一家全球产品体验洞察公司,数据为各种各样的用例提供动力, 从制作理想的营销活动,创造令人愉快的产品特征. 以增强他们数据驱动的决策方法, Hotjar利用了大量来自供应商的第三方数据,例如 脸谱网LinkedInSalesforceZuora.

Hotjar的数据工程团队支持超过180个涉众和他们的数据需求, 从部署模型和构建管道到密切关注数据健康状况.

以确保他们的数据管道是可靠和值得信任的, Hotjar依赖于dbt来测试和转换他们的数据,然后才进入他们的商业智能层. 然而,这种方法经常导致关于管道延迟的警报问题. 为了适应这一差距,并补充他们的测试策略, Hotjar的数据工程团队选择实现蒙特卡罗 端到端数据可观测性,监测,和现场水平的传承. 

当蒙特卡罗提醒Hotjar团队进入前所未有的流量水平时,这一决定最近浮出水面 , 他们的客户数据平台(CDP), 代价高昂的数据停机时间,否则行测试将无法检测到. 

发生了什么事? 

启动这一切的数据停机警报…图片由蒙特卡罗提供.

2021年7月1日, Hotjar 收到可以玩滚球的正规app的警告,显示他们的一个营销工具向段发送了不寻常的流量,他们知道有问题.

“大约有400人,正常情况下推荐一个正规滚球网站只有20次,000…[它]几乎炸毁了推荐一个正规滚球网站每月跟踪用户(MTU)使用量的一半,巴勃罗·雷西奥说, Hotjar的数据工程师. 巴勃罗说:“可以玩滚球的正规app拉响了警报,所以推荐一个正规滚球网站可以开始深入调查。. “没有他们,推荐一个正规滚球网站不可能发现这些 数据停机时间.” 

在做了一些调查之后 事件的智商, 蒙特卡罗一体化的数据事件管理和根本原因分析平台, 巴勃罗和他的团队发现了 几乎达到了段 MTU容量的80%

与事件的智商, Hotjar的数据团队可以理解根本原因, 上游和下游依赖关系, 和其他关键的背景信息的段数据事件. 图片由蒙特卡罗提供.

了解停机的原因, 他们利用蒙特卡罗的端到端沿袭来理解与问题相关的上游和下游依赖关系,这样他们就可以进行影响评估并确定问题的根本原因. 从那里,团队可以纠正路线,并确定那些需要知道该事件的人.

在巴勃罗和团队意识到这个问题之后, 他们联系了段并想出了一个解决方案.

如果你已经使用了配额的80%,那么段只会通知你, 他们直到8天后才接到通知. 与此同时,蒙特卡罗在错误发生几小时后就通知了他们. 

巴勃罗说:“与问题真正发生的时候相比,这已经很晚了。. 利用蒙特卡罗, 团队在短短2小时内就发现并解决了这个问题, 而一个多星期后, 在造成损害之后.

对数据的可观察性保持主动 

这并不是Hotjar从数据可观察性中受益的唯一例子. 他们发现这个平台对于他们实现值得信赖的使命至关重要, 为整个公司提供可靠的数据.

“在某些情况下, 蒙特卡罗已经通知了推荐一个正规滚球网站产品中的bug,因为当数据没有刷新时,他们会通知推荐一个正规滚球网站,”Pablo补充说. 

他回忆起最近的一个场景,当时有一个调查问卷发送给用户, 代码中的一个变化阻止了该调查在电子邮件活动中显示. 因为这个, Hotjar停止接收该调查的数据,并立即得到可以玩滚球的正规app的警告. 巴勃罗和他的团队联系了负责调查的利益相关方, 提醒他们潜在的问题,以便他们能尽快解决. 

最好的部分? Hotjar的数据工程团队引用数据可观察性来确保他们保持主动, 而不是被动地在公司建立真正的数据驱动文化. 

现在,当事件开始发送得比预期的更频繁或更少时, 数据工程团队可以联系受影响的团队,以了解问题的来源并进行适当的纠正.

“蒙特卡罗让推荐一个正规滚球网站能够在任何给定的时间点了解推荐一个正规滚球网站的数据发生了什么,因此当数据停机时,推荐一个正规滚球网站可以提出正确的问题, 例如,推荐一个正规滚球网站认为这里出了问题, 你有改变什么吗?, 或者这是预期的?’”

在降低数据基础设施成本方面, Hotjar决定通过对端到端数据可观察性的测试进行补充,从而采取主动的方法来提高数据信任,这让一切变得不同. 

有兴趣了解更多关于数据可观察性如何帮助您的团队避免无意的过载或解决其他数据问题的信息? 伸出手去 可以玩滚球的正规app团队的演示