更新时间:2023-04-13 15:36:19

逻辑架构

  • OpenSearch:开源的分布式搜索和数据分析引擎,负责日志存储并提供搜索。
  • MySQL:一款使用广泛的关系型数据库,负责业务配置信息的存储。

 

AnyRobot Family 关联搜索功能逻辑架构如上图所示,核心模块是智能分析服务的关联搜索模块,其通过AnyRobot统一日志搜索服务从OpenSearch获取日志进行关联分析,最终关联分析结果同样也存储在OpenSearch中。另外,基于关联分析结果,KPI智能分析、可视化、仪表盘、大屏与报表等模块可实现关联分析结果的可视化和事中告警。

数据架构

  • OpenSearch:开源的分布式搜索和数据分析引擎,负责日志存储并提供搜索。
  • Kafka:一款高吞吐量的分布式发布订阅型消息系统,负责日志的清洗并写入OpenSearch。

 

AnyRobot Family 关联搜索功能数据架构如上图所示,业务日志通过Agent代理、本地上传、远程采集、数据转发等功能采集后流入Kafka,经过数据清洗后存储在OpenSearch中。随后,关联搜索、日志搜索等模块基于这些数据进行计算分析。最终实现基于日志关联分析,完成机器数据价值的落地。