searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

AOM业务架构介绍(三)-日志

2024-06-20 03:17:33
28
0

日志

LTS简介

AOM的日志管理功能由云日志服务LTS提供,先介绍下LTS的日志采集数据流。

 

  • LTS的日志采集分为两类
    • ECSCCE需要安装ICAgent,接入规则在LTS维护
    • 其他云服务在各自控制台配置接入LTS
  • LTS按日志组/日志流组织日志
    • 日志组,LTS进行日志管理的基本单位,可以设置日志存储事件
    • 日志流,日志读写的基本单位,可以将多个日志写入到同一个日志流
  • 主机组,主机进行虚拟分组的单位,方便管理对多台主机日志进行采集
    • 一个主机的一个路径只能被采集一次,哪怕跨日志组/日志流也不能采集多次
  • 接入配置,存储在LTS
    • 维护了日志流与主机组的映射关系
    • 采集配置包括采集路径等
    • 索引配置用于结构化分析日志

日志流是LTS读写日志的基本单位,LTS提供了日志流的搜索与分析功能

AOM的日志模块

AOM上的日志模块提供云日志视角和应用视角来搜索日志。

 

AOM的日志模块页面集成了LTS的搜索功能,相关数据可能不经过AOM

云日志视角

云日志视角,即选定日志流后,对特定日志流进行搜索。 

应用视角

LTS简介中,我们介绍了LTS的相关知识。在LTS中,并没有应用的概念,应用视角是AOM集成LTS提供的。在应用视角下,只支持查询主机日志。下图说明了AOMLTS之间的关系。 

  • ICAgent和其他云服务上报日志到LTS日志流
  • LTS将采集配置下发给ICAgent
  • AOM集成了LTS,可以搜索日志,查询接入配置,创建、编辑、删除接入配置
  • 环境与主机的映射关系维护在AOM
  • 环境与日志流的映射是间接通过环境与主机组建立起来的
    • 过程中创建的主机组ID与环境ID一致

从上图中,我们可以发现,本来已经有一条路景可以从应用到日志流:

1. 环境 -> 主机 -> 主机组 -> 接入配置 -> 日志流

AOM没有这么做的原因大概是:

  • 路径太长
  • 维护麻烦,因为环境与主机的关系维护在AOM,而主机组与主机的关系在LTS,那每次变更(包括环境与主机绑定、解绑;主机加入主机组、从主机组移除)都需要较复杂的两系统通信

下图是在AOM创建日志接入规则的流程:

 

通过环境ID与主机组名称关联后,关联关系不受环境、主机,主机组、主机的关系变更的影响。

然后就可以通过环境定位到具体的日志流,以应用视角搜索日志了。 

0条评论
0 / 1000
郭****雨
4文章数
1粉丝数
郭****雨
4 文章 | 1 粉丝
原创

AOM业务架构介绍(三)-日志

2024-06-20 03:17:33
28
0

日志

LTS简介

AOM的日志管理功能由云日志服务LTS提供,先介绍下LTS的日志采集数据流。

 

  • LTS的日志采集分为两类
    • ECSCCE需要安装ICAgent,接入规则在LTS维护
    • 其他云服务在各自控制台配置接入LTS
  • LTS按日志组/日志流组织日志
    • 日志组,LTS进行日志管理的基本单位,可以设置日志存储事件
    • 日志流,日志读写的基本单位,可以将多个日志写入到同一个日志流
  • 主机组,主机进行虚拟分组的单位,方便管理对多台主机日志进行采集
    • 一个主机的一个路径只能被采集一次,哪怕跨日志组/日志流也不能采集多次
  • 接入配置,存储在LTS
    • 维护了日志流与主机组的映射关系
    • 采集配置包括采集路径等
    • 索引配置用于结构化分析日志

日志流是LTS读写日志的基本单位,LTS提供了日志流的搜索与分析功能

AOM的日志模块

AOM上的日志模块提供云日志视角和应用视角来搜索日志。

 

AOM的日志模块页面集成了LTS的搜索功能,相关数据可能不经过AOM

云日志视角

云日志视角,即选定日志流后,对特定日志流进行搜索。 

应用视角

LTS简介中,我们介绍了LTS的相关知识。在LTS中,并没有应用的概念,应用视角是AOM集成LTS提供的。在应用视角下,只支持查询主机日志。下图说明了AOMLTS之间的关系。 

  • ICAgent和其他云服务上报日志到LTS日志流
  • LTS将采集配置下发给ICAgent
  • AOM集成了LTS,可以搜索日志,查询接入配置,创建、编辑、删除接入配置
  • 环境与主机的映射关系维护在AOM
  • 环境与日志流的映射是间接通过环境与主机组建立起来的
    • 过程中创建的主机组ID与环境ID一致

从上图中,我们可以发现,本来已经有一条路景可以从应用到日志流:

1. 环境 -> 主机 -> 主机组 -> 接入配置 -> 日志流

AOM没有这么做的原因大概是:

  • 路径太长
  • 维护麻烦,因为环境与主机的关系维护在AOM,而主机组与主机的关系在LTS,那每次变更(包括环境与主机绑定、解绑;主机加入主机组、从主机组移除)都需要较复杂的两系统通信

下图是在AOM创建日志接入规则的流程:

 

通过环境ID与主机组名称关联后,关联关系不受环境、主机,主机组、主机的关系变更的影响。

然后就可以通过环境定位到具体的日志流,以应用视角搜索日志了。 

文章来自个人专栏
文章 | 订阅
0条评论
0 / 1000
请输入你的评论
0
0