SkyWalking 8.2发布:浏览器端监控和指标分析语言
Apache SkyWalking 8.2.0 已发布 , SkyWalking 是观察性分析平台和应用性能管理系统 (APM) , 提供分布式追踪、服务网格遥测分析、度量聚合和可视化一体化解决方案 , 支持 Java, .Net Core, PHP, NodeJS, Go, Lua 语言探针 , 支持 Envoy + Istio 构建的 Service Mesh 。
8.2.0 更新亮点
- 浏览器端监控
- 按标签 (tag) 查询链路数据
- 指标分析语言
- 复合警报规则
文章插图
浏览器端监控
SkyWalking 8.2.0 拓展了核心功能 , 并将其监控边界拓展到浏览器端 。 使用者不仅可以像以前一样监控浏览器发送给后端服务的与请求 , 还能看到前端的渲染速度、错误日志等信息 。
文章插图
SkyWalking 浏览器监视还提供以下数据:PV(page views , 页面浏览量)、UV(unique visitors , 独立访客数)以及浏览量前 N 的页面(Top N Page Views)等 。
文章插图
按标签 (tag) 查询链路数据
在 SkyWalking 的 Span 数据模型中 , 已经有了许多被索引并可供用户查询的重要字段 。 但出于性能考虑 , 使用 Span 标签查询链路数据的功能直到现在才正式提供 。 SkyWalking 8.2.0 允许用户查询被特定标签标记的链路 , 对于 SRE 工程师来说 , 他们可以在生产环境中运行测试 , 将其打上仿真流量的标签 , 并稍后通过该标签查找它 。
指标分析语言
在 8.2.0 中 , 仪表系统提供了一项名为 MAL(Meter Analysis Language , 指标分析语言)的强大分析语言 。 该语言允许用户在 OAP 流系统中分析并聚合(aggregate)指标数据 。表达式的结果可以被 Agent 分析器或 OpenTelemetry/Prometheus 分析器获取 。
复合警报规则
警报是及时发现系统失效的有效方式 。 一个常见的问题是 , 为了避免错过任何可能的问题 , 我们通常会配置过多的触发器(triggers) 。 没有人喜欢半夜被警报叫醒 , 结果只是因为触发系统太敏感 。 这种警报很嘈杂并毫无帮助 。
在 8.2.0 版本中 , 用户选择可以配置考虑了多个度量维度的复合警报规则 。 使用复合报警规则 , 我们可以根据需要添加尽可能多的指标来更精确地判断是否存在真正的问题 , 或者只是一个偶发的小问题 。
一些常见的情况 , 如 成功率 < 90% 但只有 1~2 个请求 , 现在可以通过复合规则解决 , 如流量(即每分钟调用数) > n--tt-darkmode-bgcolor: #1B1B1B;">exclude_plgins 配置允许您排除某些插件(plugins); mount 配置使您能够加载一套新的插件 。
- 替代|Firefox仍是市面上替代Chromium浏览器的唯一先进选择
- 曾宣称永久免费 360浏览器推出VIP会员功能:一年99.9元
- VIP|360浏览器推付费VIP会员服务,网友会买账吗?
- 查看基金|效率工具 篇三:这几款神一样的浏览器拓展插件,我忍不住想与你分享
- Flash|Flash 即将停止支持,让浏览器继续支持 Flash 的插件
- 浏览器|上千家网站集体封杀,微软也开始下手,世界第三浏览器或被终结?
- 360浏览器要收费了?网友:花钱是不可能的
- 黑暗|Win 10上Chrome浏览器黑暗模式迎来改进:滚动条终于变黑
- 号称永久免费的360浏览器终于收费了,99.9一年VIP推出
- 感动!盲人计算机科学家研发语音浏览器,致力科技改善盲人生活