爱数博客

全部 AnyBackup AnyShare AnyRobot AnyDATA AnyFabric DIP

AnyRobot Eyes 5.0.0.0 版本发布

2022-11-02 1880 0
AnyRobot Eyes 5.0.0.0 正式版本重磅发布!
AnyRobot Eyes 5 作为云原生时代的可观测性平台,基于机器数据湖和全息观测实现架构创新,帮助组织整合机器数据孤岛,实现高效排障和业务敏捷,提升数字化效能。
作为 V5 的第一个正式版本,一系列支撑智能运维中台方案的新特性和新技术都迈出了产品化的第一步。具体发布内容如下:
【机器数据湖】
一、接入 Grafana 仪表盘来满足大部分指标监控场景,迈出了机器数据能力从日志拓展到指标的重要一步!
1、提供 Grafana 数据源插件:可利用 Grafana 来实现 AnyRobot 中的指标数据可视化,进而满足用户对指标数据的监控分析场景。

                                        图 1  Grafana连接AnyRobot

二、提供用于做指标数据分析的查询语法,其中覆盖 PromQL 协议70%的操作符和7个函数!
1、支持指标数据的基本查询,包括瞬时向量选择器和范围向量选择器。例如运用向量选择器来监控主机内存信息:

                                          图 2(示例)运用向量选择器来监控主机内存信息
2、支持指标数据的基本操作符,包括:算术二元运算符、比较二元运算符、逻辑/集合二元运算符、一对一向量匹配、聚合算子(count 、sum 、min 、max 、avg 、topk 、bottomk)。例如运用算术二元运算符结合 avg 聚合来监控主机cpu、内存、存储分区;或运用算术运算符、比较运算符、count 聚合监控存储分区空间使用率达到紧急阈值的个数:

                             图 3(示例)运用算术二元运算符结合 avg 聚合来监控主机 CPU、内存、存储分区

                  图4(示例)运用算术运算符、比较运算符、count 聚合监控存储分区空间使用率达到紧急阈值的个数
3、支持指标数据查询函数,包括:time() 、irate() 、rate() 、sort() 、sort_desc() 、label_replace() 、label_join() 。例如运用 irate 结合 avg 聚合来监控主机的 CPU 使用率;或运用 irate 来监控磁盘读写容量速率:

                图5(示例)运用 irate 结合 avg 聚合来监控主机的 CPU 使用率

                                          图6(示例)运用 irate 来监控磁盘读写容量速率

 
【SuperAgent】
三、全新设计的具备高可扩展性的 SuperAgent 统一数据采集代理框架,支持 HTTP 协议数据接收!
 SuperAgent 是提供了统一的任务管理和调度能力的技术框架,包括统一的任务管理控制台、统一的任务调度流程和统一的任务部署管理。而基于 SuperAgent 的架构主要有统一代理、多元采集和安全采集的优势。
   此次版本新增了 HTTP 协议接收器,基于该接收器,提供相应的 API 接口,完成数据接收。用户可实现无需在本地部署采集代理,即可将数据发送到 AnyRobot 中,从而减少数据采集链路的复杂度和对客户环境的侵入性。
以下为 SuperAgent 特性整体规划图:

                           
图 7  SuperAgent 特性整体规划图
    该版本的 SuperAgent 客户端支持接收数据接收器中的指标数据,并支持横向扩展,整体提升处理性能。后续将会在此基础上,继续进行脚本采集器、日志文件采集器、系统指标采集器和数据库采集器等相关采集器的开发和交付。

 
【KPI智能分析】
四、服务健康度分析(原 KPI 智能分析)新增了 SLO 建模及分析能力,满足服务质量监控场景,迈出了从业务目标视角开展分析的第一步!
   云计算时代,云服务提供方和使用方之间都会签订服务的 SLA 协议。SLA 是服务提供商与客户之间定义的正式承诺,也是服务提供方对服务可用性的一个保证。服务提供商通过对服务进行SLO建模,用 SLI 指标衡量服务质量水平,以此来判断服务质量是否满足 SLA 要求,从而更好的满足客户需求。
   此版本中,服务健康度分析模块新增了 SLO 建模业务能力,不仅可以满足用户在 DevOps 开发环境中基于服务质量的开发和交付场景,也可以满足用户基于服务正常运行时间来评估服务质量的需求。
   以下为新增 SLO 建模业务能力的具体表现:
1、提供 SLO 建模方法:提供针对不同服务的 SLO 建模;

                                                        图8 提供 SLO 建模方法

2、支持 SLO 的实时监控:最小粒度到分钟级别;

                                                        图 9 支持SLO的实时监控

3、支持 SLO 告警:当 SLO 不满足用户设置的目标值时,产生告警;

                                                           图 10 支持SLO告警
4、提供 SLO 报表:可以查看不同服务、不同时间的 SLO 并进行分析;

                                                            图 11 提供SLO报表

五、统一 Proton 部署架构及运行时平台,迈出了融入 AISHU ONE-Architecture 多产品融合架构演进的第一步!
1、统一 Proton 部署:
使用 Proton 管理的组件替换 AnyRobot 产品中对应的组件,基于 Proton2.0 提供的统一部署框架(Proton-cli)来部署 AnyRobot 的基础平台层。
2、实现平滑升级:
用户无需手动做卸载,从而避免重新安装,无需单独做异机升级等,即可延续以往的脚本一键升级。

 
【智能灾备运维】
六、更好用的智能灾备运维!实现 AnyBackup 一键跳转到 AnyRobot 的智能灾备运维页面 。
AnyBackup Family 7 产品页面集成智能灾备运维入口:实现在 AnyBackup 界面一键跳转到 AnyRobot 界面,实现统一权限认证和统一国际化,提升用户体验,增强产品竞争力。具体表现为:
1、一键跳转: AnyBackup Family 7 中新增“智能灾备运维”跳转链接,点击后可直接跳转到 AnyRobot 智能灾备运维界面;
2、统一权限认证:用户登陆 AnyBackup Family 7 后,点击“智能灾备运维”跳转链接,可直接跳转到登陆后的 AnyRobot Eyes 5,无需再次权限认证。

                                         图 12  AnyBackup Family 7产品页面集成 AnyRobot Eyes 5

【可视化及仪表盘】
七、更好看的 UI 仪表盘界面!整体视觉效果、性能和易用性显著提升!
1、整合重构了原有仪表盘、可视化模块:

                      图 13 全新仪表盘功能模块
2、仪表盘交互体验提升:
① 图表与搜索融合,基于搜索结果创建图表,无需代码开发,配置流程更简单;
② 支持个性化配置,图表可读性提升;
③ 样式配置内置颜色模板,图表可视化效果更丰富;
④ 可通过拖拽式操作布局仪表盘,仪表盘使用更高效。

                                                     图14 仪表盘交互体验提升
3、仪表盘管理能力提升:
① 仪表盘统一在树状侧边栏进行管理,整个业务结构一览无余;
② 使用仪表盘组将仪表盘场景化,利用树状侧边栏进行快速切换、复制。


                                                    图15 仪表盘管理能力提升
4、仪表盘分析能力提升:
① 支持下钻、关联,用户能够根据需求将不同的仪表盘场景链接在一起,扩展分析边界,提升分析效率;
② 每个图表支持自定义时间,让分析更有针对性;
③ 快速扩展图表类型支持更多的分析场景。
5、仪表盘性能提升:
① 引入异步加载,仪表盘展示更流畅,渲染速度更快。
6、仪表盘使用效率提升:
① 仪表盘过滤器支持全局过滤模式,可应用到不同的仪表盘中,减少操作负担;
② 将图表数据配置保存按钮更改为确定按钮,帮助用户减少概念混淆;
③ 将图表数据配置中,最前面的词条聚合方式字段选择,更改为用户使用最多的string类型;
④ 更改仪表盘过滤器样式,以明晰过滤器状态;
⑤ 更改仪表顶部关联配置样式,增加与过滤器样式的区别。

                                             图 16 仪表盘使用效率提升

                                       图 17 仪表盘过滤器支持全局过滤模式

八、大版本平滑升级
相比 AnyRobot Family 3,AnyRobot Eyes 5 具备其所有能力,并支持平滑升级。

 
【Bug修复】
1. 修复新建指标告警场景并添加英文版短信通知告警方式,在告警达到阈值后,英文版告警通知短信的告警时间未翻译的问题;
2. 修复在多域数据复制任务中,时间选择框未做固定,且会随着页面华滑动进行移动的问题;
3. 修复发版回归测试中,存在多域数据复制 topic 时, Kafka 监控展示多域数据复制 topic 分区名称出现重叠的问题;
4. 修复定时数据保护备份任务,并进行实例详情列表渲染时, AnyRobot 页面无响应的问题;
5. 修复 Metricbeat 容器版采集 Filesystem 数据时,缺少数据盘数据的问题;
6. 修复发版回归测试中,日志文件页面窗口化后,进入日志较多的文件目录后返回上一级,该页面滚轮刷新后,页面显示不一致的问题;
7. 修复日志库导入后,日志库的创建时间以及更新时间也一并保留的问题;
8. 修复 Etcd 配置数据库配置不同步时,进行删除和修改操作报错的问题;
9. 修复进入归档策略配置页面并编辑归档配置策略后,归档策略页面配置不生效的问题。










 

请就本文对您的益处进行评级:

标签

版本发布

相关文章

热门标签

版本发布 在线教学
chat
support
trial
为了给您提供更优质的服务,请您先完善以下信息:
确认提交

扫码关注

爱数技术支持中心公众号

请选择:

请选择咨询类型

AnyShare
AnyBackUp
AnyRobot

扫码关注

爱数技术支持中心公众号

contact us

提交成功!

我们将在 24 小时之内联系你。