网络质量分析器-应用发布

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介: 网络质量分析器是一款针对真实终端用户网络质量性能进行分析的 SaaS 服务。用户可以将网络质量分析器的 SDK 插件集成到App 中,实时感知所有 App 真实用户在线情况、访问互联网的网络质量情况。网络质量分析器提供从在线终端设备发起到您目标服务器的网络质量探测分析,帮助终端用户进行网络问题排查诊断。

背景

  • 用户投诉无法登录、App卡顿、无法付款,却无从查起;
  • 总有某几个用户天天反馈问题,运维却无法自证清白,浪费大量人力排查;
  • 某国新上的App投入很多运营成本,新用户却不断流失,总有用户反馈无法使用,却不知道原因在哪里;
  • 突然出现大面积业务掉线,但是无法追查具体的维度,比如出问题的地域、客户端的运营商等信息,也无法定位根因;

... ...

如果曾经遇到以上困扰,那么这篇文章就非常适合你。

网络质量和网络性能直接关系着终端用户的体验,而互联网诞生之日起,就是一种尽力而为的模型。长期以来,互联网 SaaS、终端游戏等应用对网络性能不感知,出现网络性能等问题,无法定位网络问题出现在那里,经常导致客户投诉。出现网络性能问题的点,发生在路径的多个位置上,且经常是叠加问题,尤其是跨境的时延敏感性的数据传输。另外,终端出现的网络问题经常是被动发现的。所以,综上问题,需要有一款可以兼顾用户稳定性、网络质量和运维服务的产品。网络质量分析器应运而生,网络质量分析器(云速)是在阿里集团内部孵化,并在多个过亿用户的阿里应用上使用。帮助阿里内部多个业务和客户分析解决了由于网络质量和问题带来的影响。目前已正式作为阿里云产品发布,轻量化集成,希望也帮助阿里的用户解决网络性能和体验上的相关问题。尤其是游戏、视频会议、教育、金融等对时延敏感的应用。

网络质量分析器服务

网络质量分析器是一款针对真实终端用户网络质量性能进行分析的 SaaS 服务。用户可以将网络质量分析器的 SDK 插件集成到App 中,实时感知所有 App 真实用户在线情况、访问互联网的网络质量情况。网络质量分析器提供从在线终端设备发起到您目标服务器的网络质量探测分析,帮助终端用户进行网络问题排查诊断。

应用场景

  • 全局用户网络质量概览通过网络质量分析器,您可以了解分布在全球不同地域及运营商的终端用户访问您服务端的网络质量情况;了解不同地域及运营商到您服务端的网络延迟及丢包率。网络质量分析器可以为您的服务优化及网络调优提供方向指引。
  • 单用户网络问题诊断网络质量分析器会上传所有在线终端用户访问服务端时的网络日志,帮助您还原具体单个用户在不同时期的网络访问质量情况。网络质量分析器可用于单个特定用户的网络问题诊断排查。

产品优势

  • 跨平台、适配性强提供 Android、iOS 等版本 SDK 插件,支持各种操作系统版本,适配兼容性强。
  • 真实终端网络分析从真实终端用户采集的网络质量数据,客观还原边缘终端用户网络状况。
  • 支持主流探测协议支持常见的 HTTP、MTR、TCPPING、PING 等网络探测协议,满足日志采集需求。

网络质量分析器功能

数据采集

网络质量分析器提供 IOS、Android SDK,集成 SDK 插件到 App 后,只需启动 App,网络质量分析器就会自动进行网络探测,将数据上传到 SLS 的 Logstore 中。同时 SDK 也提供 API,可以针对 HTTP、PING、TCPPING、MTR、DNS 在 App 侧主动发起网络探测。SDK 会自动采集并上报多种网络探测字段,已经满足大部分网络场景,如果有特殊的需求,也可以根据扩展属性添加自定义字段。

数据存储及查询

通过 SDK 采集的数据会存储于用户的 Logstore 中,分成两份数据,一份原始的探测明细数据,存储在 raw Logstore,一份加工过后更利于用户分析的总结性数据,存储在 summary Logstore。借助 SLS 强大的查询分析能力,可大规模低成本实时筛选数据,并支持数据可视化、数据加工、告警、消费与投递,定制用户自己的需求。

1.jpg

网络分析能力

网络质量分析器应用提供网络质量分析报表,用于展示数据延迟、丢包率、探测次数、日活用户等变化趋势,帮助用户了解端侧的网络质量情况。提供多种维度查询方式,包括国家、运营商、用户 ID、设备 ID、客户端、服务器、探测协议、时间等维度,预制的图表维度已涵盖了大部分查询场景,当然也可以通过 Logstore 中的日志自定义制作仪表盘、大屏,掌握更细粒度的可视化数据。

7.jpg

除了延迟、丢包率等趋势图,还提供了探测明细分析和路径诊断。同样明细数据也支持多种维度筛选,详情页则会展示路径诊断,针对不同种探测协议,路径诊断也会有不一样的结果展示。

3.jpg

4.jpg

5.jpg

针对用户及设备级别的分析,可以追溯用户的历史网络情况,便于事后定位、投诉排查。

6.jpg

详细介绍了网络质量分析的现有功能,我们再来看看文章片头提出的几个问题。针对用户的问题,我们可以使用”用户分析“去查看用户维度的延迟、丢包率趋势图,筛选出异常的时间段,在去探测结果明细查看 http、mtr、ping、tcpping 的用户探测详情数据,基本上可以诊断出异常的节点,如果还需要更个性化的分析,可以去 Logstore 中查询原始数据,自己写查询分析语句,统计出用户各个网络维度的数据趋势。针对网络故障的问题,包括运营商、地域等等,可以查看整体延迟、丢包率趋势图,在异常凸起的时刻,也可以查看 Top 排行榜,定位延时、丢包率高的网络线路,再去探测结果明细查看详情数据,同样也可以去 Logstore 中通过查询分析语句,统计出地域、运营商各个维度的网络数据。

后续网络质量分析器规划

目前网络质量分析器 1.0 上线了质量看板、路径分析、多协议探测、整合分析等几个模块。这几个模块也集成了内部版本中主要的几个模块。其他模块还在不断的融合中,从后续上线的版本和长期的规划看,还会提供相应的能力,主要有:

  • 仪表盘功能升级,智能告警模块:仪表盘功能做进一步能力和易用性的提升,会关联智能告警模块,在告警算法侧也会做进一步的升级。在及时发现问题的同时,可以在大盘上详细展示。第一时间发现问题和处理问题。
  • 采集端的类型和操作系统的丰富:目前支持的端侧类型主要是以手机端 Android、IOS 系统。后续版本会支持电脑端 Windows 和Mac 操作系统。适用部分客户是电脑端的应用场景。
  • 自证清白模块支持:目前网络质量分析器主要是以负责系统运维人员观测为主。未提供对系统最终用户检测自己网络质量的能力。后续版本中会提供对最终进行自用网络的检测能力,用于最终用户判断自用网络可达性和质量,或用于辅助系统运维人员和客服人员判断用户网络可达性和质量。
  • 音视频会议诊断支持:用于音视频会议客户对视频会议中的多方会议网络质量进行诊断,判断会议中各用户网络质量情况,并用户会议质量分析,或直播质量分析。
  • 自定义报表能力:后续版本中会提供自定义报表功能,客户可以自己定义输出网络质量报表的参数、周期、数据等信息。方便客户进行周期的网络质量汇报和分析,或针对特性应用进行分析和展示。

相关信息

image.png

  • 系列直播与培训视频会同步到B站,敬请留意

image.png

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
目录
相关文章
|
4天前
|
安全 网络安全 区块链
网络安全与信息安全:构建数字世界的防线在当今数字化时代,网络安全已成为维护个人隐私、企业机密和国家安全的重要屏障。随着网络攻击手段的不断升级,从社交工程到先进的持续性威胁(APT),我们必须采取更加严密的防护措施。本文将深入探讨网络安全漏洞的形成原因、加密技术的应用以及提高公众安全意识的重要性,旨在为读者提供一个全面的网络安全知识框架。
在这个数字信息日益膨胀的时代,网络安全问题成为了每一个网民不可忽视的重大议题。从个人信息泄露到企业数据被盗,再到国家安全受到威胁,网络安全漏洞如同隐藏在暗处的“黑洞”,时刻准备吞噬掉我们的信息安全。而加密技术作为守护网络安全的重要工具之一,其重要性不言而喻。同时,提高公众的安全意识,也是防范网络风险的关键所在。本文将从网络安全漏洞的定义及成因出发,解析当前主流的加密技术,并强调提升安全意识的必要性,为读者提供一份详尽的网络安全指南。
|
14天前
|
网络协议 安全 物联网
探索未来网络:IPv6的演进与应用
本文深入探讨了互联网协议第6版(IPv6)的发展历程、技术特点以及在各领域的应用前景。通过对IPv4面临的问题进行分析,阐明了IPv6出现的必要性及其在地址空间扩展、安全性提升和自动配置等方面的显著优势。结合当前技术趋势和应用案例,展望了IPv6在未来网络中的发展潜力,为相关领域的研究和实践提供了参考。
|
15天前
|
并行计算 安全 网络协议
探索未来网络:量子互联网的原理与应用
本文深入探讨了量子互联网的基本概念、技术原理及其潜在应用。通过对量子纠缠、量子叠加和量子隐形传态等核心概念的解释,文章展示了量子互联网如何利用量子力学特性来实现超高速、超高安全性的通信。此外,还讨论了量子互联网在金融、医疗、国防等领域的应用前景,以及当前面临的技术挑战和未来的发展方向。
|
19天前
|
机器学习/深度学习 人工智能 自然语言处理
深度学习中的卷积神经网络(CNN)及其应用
【9月更文挑战第24天】本文将深入探讨深度学习中的一种重要模型——卷积神经网络(CNN)。我们将通过简单的代码示例,了解CNN的工作原理和应用场景。无论你是初学者还是有经验的开发者,这篇文章都将为你提供有价值的信息。
52 1
|
2天前
|
存储 安全 算法
网络安全与信息安全:构建数字世界的防线在数字化浪潮席卷全球的今天,网络安全与信息安全已成为维系现代社会正常运转的关键支柱。本文旨在深入探讨网络安全漏洞的成因与影响,剖析加密技术的原理与应用,并强调提升公众安全意识的重要性。通过这些综合性的知识分享,我们期望为读者提供一个全面而深刻的网络安全视角,助力个人与企业在数字时代中稳健前行。
本文聚焦网络安全与信息安全领域,详细阐述了网络安全漏洞的潜在威胁、加密技术的强大防护作用以及安全意识培养的紧迫性。通过对真实案例的分析,文章揭示了网络攻击的多样性和复杂性,强调了构建全方位、多层次防御体系的必要性。同时,结合当前技术发展趋势,展望了未来网络安全领域的新挑战与新机遇,呼吁社会各界共同努力,共筑数字世界的安全防线。
|
2天前
|
存储 安全 自动驾驶
探索未来网络:量子互联网的原理与应用
【10月更文挑战第2天】 本文旨在探讨量子互联网的基本原理、技术实现及其在通讯领域的革命性应用前景。量子互联网利用量子力学原理,如量子叠加和量子纠缠,来传输信息,有望大幅提升通信的安全性和速度。通过详细阐述量子密钥分发(QKD)、量子纠缠交换和量子中继等关键技术,本文揭示了量子互联网对未来信息社会的潜在影响。
|
6天前
|
人工智能 安全 网络协议
探索未来网络:量子互联网的原理与应用
本文深入探讨了量子互联网的基础原理、关键技术及其在未来通信领域的应用前景。通过分析量子纠缠、量子叠加等核心概念,揭示了量子互联网相较于传统互联网的优势所在。同时,文章还讨论了当前量子互联网领域面临的技术挑战和解决方案,为读者呈现了一个关于量子互联网的全面且深入的视角。
|
14天前
|
网络协议 物联网 5G
探索未来网络:IPv6的演进与应用
本文深入探讨了互联网协议第六版(IPv6)的发展背景、技术特性及其在现代网络中的应用。通过分析IPv4面临的地址枯竭问题,阐述了IPv6作为解决方案的重要性和紧迫性。文章详细介绍了IPv6相较于IPv4的改进之处,如更大的地址空间、简化的包头格式、增强的组播支持等,并探讨了IPv6在实际部署中遇到的挑战及应对策略。通过对IPv6过渡技术和双栈技术的讨论,揭示了其在促进下一代互联网发展中的关键作用。此外,文章还展望了IPv6在未来网络安全、物联网整合以及新兴技术中的应用前景,强调了掌握IPv6技术对于把握未来互联网发展趋势的重要性。
|
12天前
|
机器学习/深度学习 人工智能 算法框架/工具
深度学习中的卷积神经网络(CNN)及其在图像识别中的应用
【9月更文挑战第31天】本文旨在通过浅显易懂的语言和直观的比喻,为初学者揭开深度学习中卷积神经网络(CNN)的神秘面纱。我们将从CNN的基本原理出发,逐步深入到其在图像识别领域的实际应用,并通过一个简单的代码示例,展示如何利用CNN进行图像分类。无论你是编程新手还是深度学习的初学者,这篇文章都将为你打开一扇通往人工智能世界的大门。
|
13天前
|
SQL 安全 算法
网络安全的盾牌与剑:漏洞防御与加密技术的实战应用
【9月更文挑战第30天】在数字时代的浪潮中,网络安全成为守护信息资产的关键防线。本文深入浅出地探讨了网络安全中的两大核心议题——安全漏洞与加密技术,并辅以实例和代码演示,旨在提升公众的安全意识和技术防护能力。