华为云计算 云知识 应用运维管理产品架构
应用运维管理产品架构

AOM 是一个以资源数据为中心并关联日志、指标、资源、告警和事件等数据的立体运维服务。AOM从架构上主要分为数据采集接入层、传输存储层和业务计算层。

架构图

应用运维产品架构

采用三层架构

数据采集接入层

ICAgent采集数据

给主机安装ICAgent(插件式的数据采集器)并通过ICAgent上报相关的运维数据。

API接入数据

通过AOM提供的OpenAPI接口或者Exporter接口,将业务指标作为自定义指标,接入到AOM。

传输存储层

数据传输:AOM Access是用来接收运维数据的代理服务,运维数据接收上来之后,会将数据投放到Kafka队列中,利用Kafka高吞吐的能力,实时将数据传输给业务计算层。

数据存储:运维数据经过AOM后端服务的处理,将数据写入到 数据库 中,其中Cassandra用来存储时序的指标数据,Redis用来查询缓存,ETCD用来存储AOM的配置数据,ElasticSearch用来存储资源、日志、告警和事件。

业务计算层

AOM提供告警、日志、监控、指标等基础运维服务,同时也提供异常检测与分析等AI服务。


上一篇:出现访问异常是CDN节点问题还是源站的问题? 下一篇:智慧教学云平台教师使用手册-考试判阅
华为云产品

华为云产品体系为客户提供云计算、云存储、云网络、云安全、云数据库、云管理与部署应用等IT基础设施云服务,支撑您的各类上云业务场景,祝您轻松应对智能时代挑战