观测云产品更新 | 异常追踪、数据保存策略、BPF 日志、管理优化等

news2025/1/15 13:21:21

观测云更新

Breaking Changes

  • OpenAPI:【事件】未恢复事件数据源从 UE 变更为 E 。

新增功能

  • 管理:新增 Client Token 统一管理入口,用户使用公网 DataWay 接入 RUM 应用时,可更换系统默认生成的 Token,使用自定义创建的 Token。

持续优化

异常追踪
  • 新增 Issue 发现页面。通过这一功能,您可以定制 Issue 发现的具体规则,对监控器检测规则触发的异常事件和相关数据进行统一管理和筛选。将一系列事件视为由单一原因引起,并为这些事件设置筛选条件,然后选择聚合维度来进一步细化数据。细化后,数据会根据您设定的检测频率进行聚合。最终,系统会根据您预设的 Issue 标题和描述,自动将这些信息推送到指定的频道,确保所有相关方都能及时接收并有效处理这些 Issue。

  • 配置管理 > 通知策略:通知策略列表新增创建/更新的信息显示。

常规更新

数据保存策略
  • 原【应用性能】项拆分为【应用性能-链路】、【应用性能-Profile】,支持用户分别配置 Trace 数据和 Profile 数据的保存策略;
  • 原【数据转发】名称修改为【数据转发-观测云】。
未恢复事件查看器
  • 数据源变更为查询事件数据,以 df_fault_id 作为唯一标识进行聚合,获取最近一条数据结果返回展示。
  • 页面整体 UI 改造。

应用性能监测(APM) > 链路
  • 服务调用关系图新增绑定内置视图能力,点击服务的卡片,即可快速查看与该服务关联的相关用户视图。
管理
  • 新增【工作空间描述】;
  • 编辑模式下,交互变更为打开新窗口;
  • 工作空间列表下支持通过工作空间的名称或描述来搜索定位。
日志
  • 日志 > BPF 日志 > 七层 BPF 网络日志:网络请求拓扑图 UI 优化,突出了服务端与客户端的区分。
可用性监测
  • 可用性监测 > HTTP 监测 > 高级设置 > 请求设置默认添加 Accept-Encoding:identity 。

BUG 修复

  • 解决异常追踪的通知策略未生效的问题;
  • 解决应用性能监测链路追踪导出异常的问题;
  • 解决通过 openAPI 修改通知对象报错无权限配置显示的问题;
  • 解决日志查看器重新设置时间范围后不能自动获取 source 筛选的问题;
  • 解决查看器搜索栏已添加 source 筛选条件范围,但在快捷筛选中依旧显示过滤条件外的全部 source 的问题;
  • 解决突变检测报错的问题;
  • 解决通过 OpenAPI 写入数据访问规则后,UI 页面打开无法查看角色信息的问题;
  • 解决图表设置的数据格式对图例中数据不生效的问题;
  • 解决自建拨测节点下,关联的拨测任务删除后,实际拨测还在运行的问题。

部署版更新

1、新增拨测节点管理入口,支持创建平台级别拨测节点,并通过节点列表统一管理所有节点。通过此入口创建的拨测节点支持配置中英文节点名,从而适配观测云的国内外站点显示和上报数据结果内容。

2、数据保存策略

  • 考虑到用户处于存储成本等因素的考量,需要自定义这些数据的保存时长,部署版管理后台新增【会话重放】配置项。
  • 原【数据转发】名称修改为【数据转发-默认存储】;
  • 原【应用性能】项拆分为【应用性能-链路】、【应用性能-Profile】,支持用户分别配置 Trace 数据和 Profile 数据的保存策略;

3、支持火山引擎 TLS 做为底层数据存储引擎。

DataKit 更新

新加功能

  • 新增 Pipeline 函数 pt_kvs_setpt_kvs_getpt_kvs_delpt_kvs_keys 以及 hash
  • 拨测采集器支持自定义标签和节点英文名称

问题修复

  • 修复 eBPF 采集器内存泄漏问题
  • 修复 Kubernetes Events 在接受 Deleted 数据导致采集重复的问题
  • 修复 KubernetesPrometheus 采集器在 Service/Endpoints 的 target 标签未找到问题
    • 注意,此处需更新 datakit.yaml

功能优化

  • Oracle 采集器慢日志时间过滤条件优化
  • PostgreSQL 采集器指标 postgresql_size 采集方式优化
  • 完善拨测调试接口的返回信息
  • 优化 Pipeline 对日志类数据的 status 字段的处理问题,新版本已支持任何自定义的日志等级
  • BPF 网络日志新增标识客户端、服务端 IP 和端口以及连接侧的相关字段
  • TCP Socket 日志采集支持多行配置
  • Kubernetes 部署时,如果有同名 Node,支持通过增加前/后缀来区别 host 字段的取值
  • 采集器上报数据时,默认改成全局阻塞模式,以缓解(注意只能缓解,不能避免)时序数据因队列阻塞而丢失的问题
    • 调整了 monitor 部分信息的展示,1)会展示采集器上报数据的阻塞时长(P90);2)展示每个采集器的单次采集点数(P90),以更明显的展示出具体某个采集器的采集量。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2062765.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

重生奇迹 MU热血与激情的战斗岁月

这里,是一个充满神秘与奇幻色彩的大陆。古老的城堡诉说着往昔的荣耀,广袤的荒野等待着勇敢者的探索。长春的勇士们,准备好迎接挑战了吗? 绚丽的画面,每一帧都如同精美的画卷。从神秘的魔法森林到雄伟的龙巢&#xff0…

看看镭速传输中如何处理Mysql超时配置问题的

Mysql作为一个广泛使用的开源关系型数据库管理系统,以快速、可靠、易于使用、开源的特色闻名,使用 MySQL 来存储和管理数据,已经广泛应用于各个领域、各类大小型应用中。 使用 MySQL 来存储和管理数据的应用中,与数据库之间的连接…

程序员如何利用AI大模型逆袭

随着人工智能(AI)技术的迅猛发展,尤其是大规模预训练模型(如GPT-4、BERT等)的出现,程序员迎来了一个前所未有的机会窗口。AI不仅能提高开发效率,还能为程序员提供创新创业的机会。本文将探讨程序…

pytorch, torch_tesnsorrt安装各版本匹配

python -m pip install torch2.3.0 torchvision0.18.0 torch-tensorrt2.3.0 tensorrt10.0.1 --extra-index-url https://download.pytorch.org/whl/cu118 如果import tensorrt失败,则从官网下载再安装 https://developer.nvidia.com/tensorrt/download/10x 下载10.0…

四、Docker使用

1. 快速入门 1.1. Docker背景介绍 Docker是一个开源的平台,用于开发、交付和运行应用程序。它能够在Windows,macOS,Linux计算机上运行,并将某一应用程序及其依赖项打包至一个容器中,这些容器可以在任何支持Docker的环…

Aigtek电压放大器电路的特点是什么

电压放大器是一种电路,用于将低电压信号放大为高电压信号。它在电子、通信、音频和视频等领域广泛应用。下面是电压放大器电路的一些特点。 放大倍数高:电压放大器的主要功能是将输入信号的幅度放大到所需的输出电压。因此,电压放大器的一个重…

AI绘画工具 Stable Diffusion【插画转绘】:建筑 | 风景| 人像照片的插画转绘制作教程,照片秒变插画风格图片!

大家好,我是画画的小强 关于Stable Diffusion 的插画转绘,今天给大家分享一种制作方法。我们先看一下效果图。 一. 图片转插画的制作方法 本期教程我们将使用AI绘画工具Stable Diffusion,关于SD的安装和入门使用可以看看我的往期入门教程…

如何用Java SpringBoot+Vue搭建太原学院商铺管理系统?

✍✍计算机编程指导师 ⭐⭐个人介绍:自己非常喜欢研究技术问题!专业做Java、Python、微信小程序、安卓、大数据、爬虫、Golang、大屏等实战项目。 ⛽⛽实战项目:有源码或者技术上的问题欢迎在评论区一起讨论交流! ⚡⚡ Java实战 |…

解锁未来财富密码:AI自动化副业创收班——终身财富加速器

副业创收已经成为行业趋势,在当前经济形势下,许多人面临着行业裁员的不确定性。为了增强个人的抗风险能力,寻求一份副业已经成为一种重要的趋势。这不仅是经济上的补充,更是对自由与独立的一种追求——它应让你自主掌控&#xff0…

AI预测福彩3D采取888=3策略+和值012路或胆码测试8月22日新模型预测第64弹

经过60多期的测试,当然有很多彩友也一直在观察我每天发的预测结果,得到了一个非常有价值的信息,那就是9码定位的命中率非常高,60多期一共只错了6次,这给喜欢打私房菜的朋友提供了极高价值的预测结果~当然了&#xff0c…

chapter1_数制和码制

文章目录 1.简介2.常用的数制2.1 十进制2.2 二进制2.3 八进制2.4 十六进制 3.不同进制之间的转换3.1 二—十进制3.2 十—二进制3.3 十六—二进制3.4 二—十六进制3.5 八进制数与二进制数的转换3.6 十六进制数与十进制数的转换 4.二进制算数运算4.1 反码、补码和补码运算 5.几种…

源代码一定要加密!10款超级好用的源代码加密软件排行榜

在当今高度竞争的商业环境中,源代码不仅是软件产品的基础,更是企业的核心资产之一。保护源代码免受未经授权的访问和盗窃至关重要。为此,许多企业采用源代码加密软件来为这一重要资产增加额外的安全层。以下是2024年企业通用的十大源代码加密…

普通高校普通教师如何应对智能时代的冲击

前篇 艰难求生的转型之路-CSDN博客 背景 增量发展阶段,大部分人生活随着个人努力都会出现改善; 存量博弈阶段,大部分人,不展开,求生欲。 增量→“蛋糕”越来越大; 存量→“蛋糕”(*^_^*)凸(艹皿艹 ) …

探索Python的自动化魔法:AutoIt库揭秘

文章目录 探索Python的自动化魔法:AutoIt库揭秘第一部分:背景介绍第二部分:AutoIt是什么?第三部分:如何安装AutoIt库?第四部分:AutoIt的五个简单函数第五部分:场景应用第六部分&…

最新盘点!18款2024年热门的项目管理系统软件!

项目管理是指在项目活动中运用专门的知识、技能、工具和方法,使项目能够在有限资源限定条件下,实现或超过设定的需求和期望的过程。 简单来说,项目管理系统就像是交响音乐会指挥手中的乐谱,能为项目经理清晰地呈现出项目的各个音符…

Web Worker 应用场景和实现

应用场景 众所周知JavaScript是单线程的语言,所有任务只能在一个线程上完成,一次只能做一件事,即前面的任务还没有完成,后面的任务只能排队等待。如果前面的任务需要执行一些大数据量的计算,页面就会出现卡顿、点击无反…

平衡二叉树、B树、B+树、红黑树解析

目录 有序二叉树平衡二叉树构造平衡二叉树RRLLRLLR 平衡二叉树的优缺点: 2-3-4树红黑树B树B树B树、B树、红黑树的应用 有序二叉树 关于有序二叉树的详解以及 J a v a Java Java代码实现详见:二叉排序树详解并通过Java代码实现。每个节点最多有两个孩子…

后端开发刷题 | 合并k个已排序的链表

描述 合并 k 个升序的链表并将结果作为一个升序的链表返回其头节点。 数据范围&#xff1a;节点总数 0≤n≤5000&#xff0c;每个节点的val满足 ∣val∣<1000 要求&#xff1a;时间复杂度 O(nlogn) 示例1 输入&#xff1a; [{1,2,3},{4,5,6,7}] 返回值&#xff1a; …

电机foc学习渠道已开放,欢迎各位加入

凌鸥学园旨在为电机控制爱好者提供学习交流成长平台&#xff0c;缓解电控行业人才缺口扩大趋势&#xff0c;共同打造繁荣行业生态。我们将全面整合LKS MCU相关资料&#xff0c;包括开发环境、应用笔记、教学视频、学习指导等&#xff0c;并设有专业课程。 课程图&#xff1a; 除…

程序统计访问用户与百度统计访问用户相差很大-User-Agent访问列表

一、程序统计访问用户与百度统计访问用户相差很大-User-Agent访问列表 1. 站里某天的User-Agent数据日志情况 本站里某天的User-Agent数据如下列表&#xff0c;占用量最大的就是前四项&#xff0c;后面的各项数量都很少可忽略&#xff0c;因网站的程序统计访问用户数和百度统计…