《2021 阿里云可观测技术峰会演讲实录合辑(下)》——一、基于OPLG从0到1构建统一可观测平台实践——场景实践5:ARMS提供的用户体验监控

本文涉及的产品
Serverless 应用引擎 SAE,800核*时 1600GiB*时
容器镜像服务 ACR,镜像仓库100个 不限时长
云原生网关 MSE Higress,422元/月
简介: 《2021 阿里云可观测技术峰会演讲实录合辑(下)》——一、基于OPLG从0到1构建统一可观测平台实践——场景实践5:ARMS提供的用户体验监控

image.png

在接入中心,可以针对不同类型的端侧设备进行监控。以web端为例,可以新建站点,选择相应的配置,然后通过CDN或NPM包的方式完成接入。

image.png

接入完成后,可查看当前控制台PV、UV以及API的请求成功率,并且可以看到请求分布在哪些地理位置、运营商或浏览器。

image.png

比如新开发了功能页面,可以查看页面top20用户访问的情况,也可以选择具体的用户,通过会话追踪查看用户如何使用此产品,能够更好地观测用户行为。

 image.png

应用前端监控还可以与拨测结合使用,可以通过拨测模拟真实的用户行为,对网站质量、网页性能、文件下载或 API 的性能做模拟,提前发现问题,先于用户感知到可能存在的风险。发现可用性出现异常后,可以针对不同的站点自动发送通知。

image.png

上图为已创建的demo任务,可以观测到网站的时延、丢包率以及每一次拨测的状态和结果,并且通过多维的报告查看问题聚焦在哪些地区等。

 

虽然OPLG并不能覆盖所有可观测领域,但它为可观测提供了非常良好的底座和规范。在这套体系的基础之上,可以不断地将其他可观测技术或产品能力集成进来,满足各种场景的可观测诉求,从而应对愈加复杂多变的环境带来的挑战。

image.png

云原生时代的可观测技术,在软件架构层面会更多地向分布式云和混合云的方向发展。同时容器化、微服务、DevOps甚至DevSecOps也将逐渐成为主流。

 

可观测技术趋势包括以下几个方面:

第一, 标准逐渐成型收敛。技术栈会向OpenTelemetry、Prometheus等方向收敛。而基于更加标准的数据,自动化的成本将会更低,效率将会更高。分层之间的监控边界被打破之后,监控立体化也将愈发成熟

第二, 基于eBPF的网络和内核的无侵入探测,带来更多观测技术的可能性;

第三, 去中心化趋势。

首先,数据去中心化,比如基于OpenTelemetry Collector可以将很多可观测的预处理左移到用户集群内,降低中心化服务端的压力;

其次,协同去中心化,不仅可以在统一的控制台查看可观测数据,也可以在即时通讯软件比如钉钉完成整个协作的过程。

 

相关实践学习
通过云拨测对指定服务器进行Ping/DNS监测
本实验将通过云拨测对指定服务器进行Ping/DNS监测,评估网站服务质量和用户体验。
相关文章
|
16天前
|
运维 监控 数据可视化
ARMS的微服务监控
【8月更文挑战第23天】
39 6
|
16天前
|
监控 前端开发 JavaScript
ARMS的Web应用监控
【8月更文挑战第23天】
37 8
|
16天前
|
监控 JavaScript 前端开发
ARMS的移动应用监控
【8月更文挑战第23天】
33 6
|
14天前
|
Prometheus 监控 前端开发
ARMS设置监控规则
【8月更文挑战第24天】
36 9
|
14天前
|
监控 前端开发 JavaScript
ARMS集成监控代码
【8月更文挑战第24天】
32 6
|
13天前
|
数据采集 运维 监控
ARMS自定义监控
【8月更文挑战第25天】
30 3
|
17天前
|
SQL 运维 监控
ARMS全链路监控
【8月更文挑战第22天】
34 3
|
4月前
|
监控 Java 索引
APM Server监控
APM Server监控
|
4月前
|
Kubernetes 监控 安全
Kustomize 生产实战 - 注入监控 APM Agent
Kustomize 生产实战 - 注入监控 APM Agent
|
2月前
|
存储 消息中间件 监控
JVM内存问题之ARMS监控显示堆内存和我设置的不同如何解决
JVM内存问题之ARMS监控显示堆内存和我设置的不同如何解决

相关产品

  • 应用实时监控服务