AnyRobot Eyes 5.0.1.7 版本发布
本次发布 AnyRobot Eyes 5.0.1.7 版本,具体发布内容如下:
【灾备可观测性】
一、AnyBackup 8 可观测性—支持租户分析:
1、亮点功能:支持从数据中心、网系、业务系统、租户名、租户状态、作业类型等维度,对租户数、任务数、作业数、失败作业数、备份作业 RPO、备份速率、备份耗时、备份数据量等指标进行聚合统计、趋势分析及详情展示,以帮助灾备管理员及时了解各租户的任务运行情况,提升灾备建设成效。

图 1 AnyBackup 8 租户任务总览
【安全与合规可观测性】
二、安全与合规可观测性—支持 AD域控日志分析:
1、亮点功能:支持从账户总览、账户认证、账户锁定等多个视角,对 AD域新增账户数、删除账户数、锁定账户数、解锁账户数、禁用账户数、账户认证失败次数等指标进行聚合统计、趋势分析及详情事件展示,来满足 AD域管理员对 AD域账户安全管控与安全审计的需求。
【容器平台全息观测】
三、容器平台全息观测 — Kubernetes 应用日志分析:
1、亮点功能: 支持从节点、命名空间、Pod、容器等多个维度,对 Kubernetes 应用的容器日志详情和日志数量进行聚合统计、趋势分析及详情展示,来满足 Kubernetes 容器平台管理查看应用日志详情,排查应用故障的场景。
图 2 Kubernetes 应用日志分析
【数据库全息观测】
四、数据库全息观测 — OpenSearch 日志异常追踪和性能剖析:
1、亮点功能:
① 支持从集群、节点等维度,对 OpenSearch的集群状态、节点数、节点状态、分片、JVM、存储空间、线程、缓存、慢查询等指标进行分析,满足 OpenSearch管理员发现和定位性能问题的需求场景。

图 3 OpenSearch 性能剖析
② 支持通过对 OpenSearch 异常日志进行识别,并从集群、节点、异常级别、日志级别等多个维度对异常日志进行聚合统计、趋势分析及详情展示,来满足运维管理员快速定位 OpenSearch 异常原因的需要。

图 4 OpenSearch 日志异常追踪
【SuperAgent】
五、摄入跟踪数据:数据接收器支持接收 OpenTelemetry OTLP gRPC 协议的 Trace 数据。
【数据虚拟化】
六、指标模型新增:
1、亮点功能:
① 指标模型API 支持批量数据查询,以支持大屏、仪表盘等对多个指标模型同时查询的需求,减少请求次数,提高查询效率。
② 指标模型 PromQL 支持 delta 算子,以支持空间占用增量计算等业务场景。

图 5 运用 delta 来计算 OpenSearch 中文档数的增量
【关联分析】
七、仪表盘新增指标状态图和支持自定义过滤器:
1、亮点功能:
① 新增指标状态图,支持通过指标模型显示对应的指标数据,在配置上支持个性化的值映射以及自定义颜色等效果;

图 6 指标状态图示例

图 7 支持个性化的值映射以及自定义颜色效果
② 支持自定义过滤器,支持用户手动输入或者粘贴等方式填入字段值,同时支持根据不同字段类型的计算方式,极大提高了过滤器使用的灵活性;

图 8 自定义过滤器支持文本输入和下拉列表框选择

图 9 自定义过滤器效果示例
【Proton及部署】
八、部署兼容性:服务端支持 openEuler 23.03 和移动云主机。
九、软件安装:AnyRobot 镜像包大小优化 50%。
【Bug修复】
1、修复 Trace 和 Log 记录的 Trace ID 存在大小写差异的问题;
2、修复 Python-Log 发送 AnyRobot 后,HTTP Request 进行请求,会被 Trace 框架额外捕捉到,并生成一条无用的 Trace 的问题;
3、修复计算出的指标没有 Label 时,维度不可自定义的问题;
4、修复已存搜索添加四列,并将搜索保存到仪表盘中,字段有值但是展示不出来的问题;
5、修复切换不同单位类型的指标模型后,目标单位未与单位类型适配的问题;
6、修复禁用 2 个及以上计划告警规则系统报错的问题;
7、修复 MariaDB 和 Proton-etcd 长时间运行后可能出现僵尸进程的问题;
8、修复页面配置解析规则对指标数据 labels 字段进行修改,labels_str 字段和 labels 字段内容不对应的问题;
9、修复 test_tool 工具无法适配 Kafka 3.4.0 的问题;
10、修复机器学习页面创建单维度异常检测任务,第一次访问点击预览按钮,没有数据的问题。