跳到主要内容

更新日志

最后 更新

本文档记录 Kindling-OriginX 发布的更新内容说明。

V1.3.0 - 2024年4月24日

Kindling-OriginX: V1.3.0

重要更新

  • 增加锁数据采集功能,在识别出根因为锁问题时,自动关联采集锁代码堆栈与锁时间。
  • 针对OnCPU耗时分析,新增热点代码火焰图采集功能,便于能够识别热点和耗时较长的代码段。

新增功能

  • 对于OnCPU耗时长的故障,展示热点代码火焰图
  • 对于锁耗时长的故障,展示等待锁的代码堆栈
  • 错误故障根因推导页允许根据异常类型自定义描述信息,便于积累故障经验,快速识别问题原因
  • Grafana 中新增一个 dashboard 用于展示 Originx 采集到的服务RED指标和北极星指标

功能优化

  • 优化了探针的内存占用

缺陷修复

  • 修复线程数量过多时可能导致北极星指标缺失的问题
  • 修复TCP RTT指标在容器环境中可能无法采集的问题
  • 修复Exception信息时间戳错误和排版错误
  • 修复首页文案描述错误

其他

  • 支持监控传统虚拟机/裸金属节点

V1.2.0 - 2024年4月7日

Kindling-OriginX: V1.2.0

重要更新

  • 慢故障列表支持展示故障初因,提前对故障进行分类
  • 根因推导页支持配置自定义Grafana Dashboards,允许在推导过程中查看自定义指标

新增功能

  • 慢故障列表支持展示“故障初因”,提前对故障进行分类
  • 根因推导页支持配置自定义Grafana Dashboards,允许在推导过程中查看自定义指标
  • 日志页面和Exception页面支持“查找”和“导出”功能
  • 探针支持采集应用输出到日志文件中的日志,配置方式见:如何配置探针从文件中采集日志

功能优化

  • 优化错误故障中异常信息的展示形式
  • 故障根因结论中展示推导过程中已检查的指标项

缺陷修复

  • 修复配置SLO目标时,历史的请求成功率单位错误的问题
  • 修复配置服务别名后,SLO状态中服务别名没有实时生效的问题

V1.1.0 - 2024年3月18日

Kindling-OriginX: V1.1.0

重要更新

  • 重构错误故障根因报告页;支持超时错误场景的故障根因推导,清晰展示错误根因
  • 适配新的Tracing系统:Opentelemetry
  • 现在Grafana支持将部署在集群内部的VictoriaMetrics作为datasource,配置方法见:Grafana 远程数据源配置

新增功能

  • 重构错误故障根因报告页;支持超时错误场景的故障根因推导,清晰展示错误根因
  • 适配新的Tracing系统:Opentelemetry
  • Grafana支持将部署在集群内部的VictoriaMetrics作为datasource,配置方法见:Grafana 远程数据源配置
  • 故障列表页新增故障服务异常占比图及单个故障服务的筛选
  • 错误故障列表新增“故障初因”列

功能优化

  • SLO状态鼠标滑动自动选中,无需点击展示详细信息,支持单击锁定
  • SLO状态页支持更多排序规则
  • SLO状态持久化,更新SLO配置后历史SLO状态不再同步发生变化
  • 探针性能优化,提高探针稳定性
  • Elasticsearch 数据默认保存3天,过期自动删除

缺陷修复

  • 修复故障列表页面的性能问题
  • tab切换保持当前变量查询值
  • 解决SLO状态页表格高度塌陷问题

其他

  • 支持私有化部署

V1.0.0 - 2024年1月26日

Kindling-OriginX:V1.0.0

功能优化

  • 设置SLO延迟性目标时,可将“历史基线的倍数”设置为最终阈值
  • 首页增加“异常聚焦”开关,开启后仅展示异常的服务入口
  • 优化标签页未激活状态数据加载方式
  • 优化 Safari 浏览器适配
  • 优化根因报告的结论描述

缺陷修复

  • 部分场景下异常根节点占比问题
  • 其他缺陷修复