应用运维管理 AOM-ICAgent版本说明

时间:2025-03-10 14:30:51

ICAgent版本说明

表1 ICAgent版本说明

版本号

说明

发布时间

7.2.1

  • 结构化单行正则以及多行正则增加行号处理。
  • 优化日志发送时label的获取逻辑。
  • ntp指标支持配置多台ntp服务器。
  • 适配容器npu指标采集,使用podIP进行指标获取。

2025-02-28

7.1.22

优化代码,减少获取pod信息时内存消耗。

2025-01-23

7.1.19

  • 优化AgentId生成逻辑。
  • 修改绕接文件过期时间为2小时。
  • 优化日志打印。

2025-01-13

7.1.17

优化日志采集流程,调整发送块大小。

2025-01-03

7.1.14

  • 优化日志采集流程。
  • 日志采集时,持久化保存签名信息。

2024-12-25

7.1.12

解决在某些场景下,Go版本引起的定时器泄漏导致CPU升高的问题。

2024-12-15

7.1.6

  • 支持日志上报镜像名称。
  • 优化采集日志流程。
  • 升级ICAgent基础镜像版本。

2024-11-21

7.1.5

解决用户project下所有配置删除或关闭后,仍然继续采集日志的问题。

2024-11-21

7.1.3

优化发送日志时httpclient组件性能。

2024-11-02

7.1.1

优化ICAgent架构,统一 AOM 1.0和AOM2.0的Agent。

2024-10-26

5.12.233

  • 优化容器日志结构化性能。
  • 解决CCE场景错误诊断偶现上报失败的问题。
  • 解决虚机场景不活跃文件采集失效的问题。

2024-10-17

5.12.232

  • 解析标准输出日志用到的json库替换为sonic,降低CPU使用率。
  • LTS发送日志出现超时,解决超时问题。

2024-10-14

5.12.231

  • 解决以下条件满足的情况下ICAgent重启的问题:标准输出采集到LTS、LTS不配置日志接入规则、CCE创建新容器并打印标准输出日志。
  • 解决游标文件中hisfile变成目录的问题。
  • 解决增量采集开关不生效的问题。

2024-10-11

5.12.230

  • 解决游标定时刷新功能不生效的问题。
  • 查找不到绕接文件的情况下,解决base文件绕接后无法重置游标的问题。
  • 解决文件签名导致cpu高的问题。

2024-10-09

5.12.224

在E CS 升级场景下,若“.bashrc文件中export HISTSIZE=0”大于1条,则清除“.bashrc文件中的export HISTSIZE=0”。

2024-09-27

5.12.218

  • ICAgent上报日志支持GBK编码。
  • ICAgent上报日志允许文件多次采集。

2024-09-26

5.12.185

  • 解决虚机日志配置中黑名单路径不生效问题。
  • 优化containerd标准输出日志采集的问题。

2024-05-20

5.12.184

  • 解决容器日志采集功能中无法排除绕接文件的问题。
  • 节点日志采集功能并发采集协程调整为32个。

2024-05-16

5.12.183

优化containerd节点采集容器标准输出绕接文件的问题。

2024-05-11

5.12.182

解决syslog开关问题。

2024-04-28

5.12.181

  • 解决自建k8s icagent认证失败问题。
  • 解决日志截断问题。
  • 解决日志速率很大的情况下,查找不到绕接文件导致文件漏采的问题。

2024-04-25

5.12.177

解决绕接死循环问题。

2024-03-28

5.12.176

  • zip流式解析优化:检查转储文件是否结束。
  • 限制podlb每个主机最大连接数。

2024-03-18

5.12.175

解决了结构化日志采集性能瓶颈问题。

2024-03-13

5.12.172

优化支持的绕接方式。

2024-02-28

5.12.171

解决Docker节点标准输出日志Json解析问题(没有去掉转义字符)。

2024-01-31

5.12.170

  • 主机日志,容器日志,标准输出日志支持增量采集。
  • 解决主机gpu指标挂断问题。

2024-01-29

5.12.166

  • 解决标准输出日志采集插件占用内存高问题。
  • 解决虚机日志采集插件重复采集绕接文件问题。
  • 游标文件中添加日志组和日志流信息。

2023-12-27

5.12.165

从配置文件获取初始agentID,如果不符合校验要求则使用随机生成的uuid。

2023-12-21

5.12.163

支持UniAgent插件化安装ICAgent。

2023-12-13

5.12.159

  • 解决标准输出日志采集协程泄露问题。
  • 解决标准输出日志采集到AOM后,不支持采集标准输出绕接日志的问题。

2023-11-27

5.12.158

解决关闭指标开关后容器指标内存泄露导致ICAgent重启的问题。

2023-11-08

5.12.157

  • CCE接入LTS的容器日志采集:支持Docker驱动Devicemapper。
  • 解决虚机日志量大(转储快)ICAgent内存暴涨导致重启问题。

2023-11-06

5.12.156

解决从OBS拉取安装包问题,将http协议改成https。

2023-11-01

5.12.154

支持结构化功能。

2023-10-31

5.12.153

Release7版本。

2023-10-19

5.12.150

  • 解决集群name和集群id not-set问题。
  • 支持CCE集群1.27版本。

2023-10-17

5.12.149

支持挂载绕接功能。

2023-10-12

5.12.148

修复gpu多卡场景,解决cpu高的问题。

2023-08-30

5.12.147

修复日志转储无法重启、主机gpu指标适配。

2023-08-17

5.12.142

支持CCE集群1.25及以上版本的容器gpu指标采集。

2023-06-13

5.12.139

解决上报LTS日志出现大量TIME_WAIT状态的TCP连接问题。

2023-04-25

5.12.135

  • 解决CPU使用率为0的问题。
  • 解决CCE1.23版本集群containerd节点容器网络指标缺失问题。
  • 支持采集EulerOS 2.5系统的磁盘分区指标。

2023-02-08

5.12.133

容器的标准输出日志支持多行采集。

2022-12-17

5.12.130

支持将CCE日志直接接入LTS。

2022-11-04

5.12.120

  • 增加进程的最大句柄数指标。
  • 支持LTS的podlb 域名 的切换能力。

2022-08-28

5.12.111

新增线程指标、修复“获取lvs磁盘分区指标失败”问题。

2022-06-09

5.12.100

  • 上报内存指标增加内存workingset使用量、内存workingset使用率。
  • 容器采集支持通过标签区分stderr.log和stdout.log。
  • 容器上报增加Pod_ip的tag。
  • **配置匹配当前目录文件。

2022-01-15

5.12.98

增加LTS日志黑名单功能,更改容器指标来源为working_set。

2021-09-29

5.12.96

新增云资源发现类型。

2021-09-22

5.12.90

更新gpu指标来源。

2021-07-15

5.12.87

新增磁盘支持类型。

2021-03-30

5.12.75

适配安全容器场景。

2021-03-09

support.huaweicloud.com/usermanual-aom/aom_02_1021.html