时至今日有越来越多的网站服务器,人人都离不开网络设备,工作、生活都与它牢牢的拴在一起。根据2019年网上零售商报告。70%的用户表示:网页的速度会影响他们购物的意愿。
但对于企业来说,其价值不仅适用于维护客户群体的使用体验,关注员工能否在稳定流畅的网络环境下工作也是必要的。
亚马逊计算出每延迟 100 毫秒,亚马逊就会损失 1% 的销售额。用户的期望正在提升,他们需要流畅的体验以及没有什么错误网页。这对于公司监控真实用户浏览,是一个挑战。
配置教程一秒上手
01
创建应用监控
· 登录到Amazon Web Service控制台并且搜索CloudWatch

· 点击“Add app monitor”

· 配置监控一
(1)填写:“App monitoring name”
(2)填写:“Application name”
(3)选择RUM数据收集:
(a) Performance telemetry: RUM 代理将记录有关 Web 应用程序及其资源如何加载和呈现的计时数据。 这包括 Core Web Vitals。
(b) JavaScript errors: Web 应用程序引发的未处理异常。
(c) HTTP errors: Web应用程序抛出的 HTTP 错误。

· 配置监控二
(1)允许Cookies: “Allow Cookies”
(a) 默认情况下,RUM会收集用户的会话
(b) 勾选此选项之后,可以收集每个会话用户的ID和会话ID。用户ID是RUM随机生成的
(2)会话样本:“Session Samples”(此次试验选择收集100%的会话)
(a) 会话样本可以根据自己的需求来调控,比如:您想收集50%的会话,就在框框里输入50
(3)数据存储:“Data Storage”
(a) 可以选择数据存储到CloudWatch logs,日志的名称为:/aws/vendedlogs/RUMService_+.
(4)身份池:“Identity Pool”
(a) 可以选择已经创建的身份池,也可以新创建身份池

· 配置监控三
(1)配置页面:“All Pages”(默认所有页面)
(a) “All Pages”: 所有页面都监控
(b) “Include only these page”: 仅仅包含这些页面,需要在下面框框写出包含页面的路径
(c)“Exclude these page”: 不监控的页面,需要在下面框框写出不监控的页面路径
(2)结合X-Ray使用:“Trace my service with X-Ray”(可选)
(a) 查看最终用户请求,会话和错误跟踪和分段
(b)使用X-Ray分析查看趋势
(3)添加标签:“Tag”(可选)
(4)点击:“Save”

· 复制或者下载代码,然后点击:“Done”

02
插入代码
· 添加Java片段到网页

03
测试监控
· 配置成功

· 监控性能页面
(1)Performance页面:
(a) 可以查看页面的加载时间
(b) 页面加载步骤所花费的时间
(c) 页面平均加载时间

(2)不同设备访问应用程序

(3)查看在不同国家地区访问应用程序

· 监控错误会话页面
(1)Error & Sessions:
(a) 可以查看最多错误
(b) 设备最多错误
(c)浏览器最多错误

· 浏览器和设备页面
(1)Browsers & devices
(a) 可以查看不同浏览器和设备的浏览会话
(b) 可以查看访问浏览器的版本号

· 用户旅程页面
(1)User Journey
(a) 可以查看用户看了那些页面,基于不同国家,不同设备以及不同浏览器

· 配置页面
(1)Configuration:
(a)检查配置
(b)如果忘记JavaScript, 可以在这里查看并且复制或者下载

目前已经推出的区域:美国东部 (弗吉尼亚北部)、美国东部 (俄亥俄)、美国西部 (俄勒冈)、欧洲 (爱尔兰)、欧洲 (法兰克福)、欧洲(斯德哥尔摩)、亚太地区(悉尼)、亚太地区 (东京)、亚太地区(新加坡)和欧洲(伦敦)。
非常实用的监测软件
希望云小编的教程有帮助到你!
• end •
