更新日志
最后于 更新
本文档记录 Kindling-OriginX 发布的更新内容说明。
V1.4.0 - 2024年5月28日
新增功能
- 首页新增入口“所属服务名”,方便进一步检索
- 入口服务新增“每分钟请求量”指标,方便了解当前入口流量状态
- 重新设计了故障诊断页面,进一步加快排查故障的速度
- 简化安装使用流程,一键部署,无需对接其他系统
功能优化
- 加快获取响应延时历史基线,帮助用户更早地发现问题
- 新增配置允许将抛出exception的请求判定为错误请求
- 优化故障推理中网络故障的推理过程和描述
- 适配 Opentelemetry Java Agent 2.x 版本
- 优化降低探针的 CPU 和内存占用
缺陷修复
- 修复“故障初因”与故障根因报告结论不一致的问题
- 修复 SLO 延迟性目标未及时更新的问题
- 修复错误故障的根因报告中可能缺失日志数据的问题
其他
- 支持对接 Elastic APM 系统
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 浏览器适配
- 优化根因报告的结论描述
缺陷修复
- 部分场景下异常根节点占比问题
- 其他缺陷修复