Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
本文介绍Azure Monitor代理虚拟机扩展的版本详细信息。 此扩展在虚拟机、规模集和已启用 Arc 的服务器(安装了 Azure Arc 代理的本地服务器)上部署代理。
注释
Microsoft支持去年发布的Azure监视代理版本。 请在此时间段内更新到一个版本。 Microsoft 仅在最新版本中发布所有 bug 修复。
- Microsoft每月发布一次代理版本。 最新版本会在两个星期内逐步部署,你可能会在一些区域比其他区域更早看到它。 一旦发布进入虚拟机的区域,你就可以手动安装该发布。
- 自动推出遵循Azure安全部署做法,并在发布月份之后的一个月半内完成。 部署分批发布,因此,在推出期间,可能会在不同版本中看到某些虚拟机、规模集或已启用 Arc 的服务器。
- 最新版本推出时提供发行说明。
Important
除了此处列出的更改之外,每个版本还包含安全、质量和可靠性更新。
版本摘要
| Date | Windows操作系统 | Linux | Metrics | 亮点 |
|---|---|---|---|---|
| 2026 年 4 月 | 1.42 | — | — | OpenSSL 3.6.1、XPath 分析、性能增强 |
| 2026 年 2 月 | 1.41.0 | 1.40.0 | — | Azure Batch支持、内存泄漏修复 |
| 2026 年 1 月 | — | 1.39.0 | 2.2025.905.1550 | OpenTelemetry 进程计数器、维度截断 |
| 2025 年 10 月 | 1.39.0 | 1.38.0-1.38.1 | — | OpenTelemetry 支持,FIPS 140-3 |
| 2025 年 9 月 | 1.38.1 | 1.37.x | — | 第三方 OTLP 日志,指标故障排查工具 |
| 2025 年 8 月 | 1.37.0 | 1.36.1 | — | SELinux 卸载修复,aarch64 支持 |
| 2025 年 6 月 | 1.36 | 1.35.8-1.35.9 | — | SID 到用户名解析,Arc 代理 |
| 2025 年 5 月 | 1.35.1 | 1.35.1-1.35.7 | — | 指标代理启动、JSON 分析 |
| 2025 年 3 月 | 1.34.0 | 1.34.5 | — | 代理设置重构、争用状况修复 |
| 2025 年 1 月 | 1.32.0 | 1.33.4 | — | 磁盘配额优化 |
| 2024 年 11 月 | 1.31.0 | — | — | 代理选择、Sentinel 功能增强 |
| 2024 年 10 月 | 1.30.0 | — | — | 自定义日志时间戳分隔符 |
| 2024 年 9 月 | — | 1.33.1 | — | Azure Linux 3、Ubuntu 24.04 LTS、Arm64 |
| 2024 年 8 月 | 1.29 | 1.32.6 | — | SecurityEvent 列,OpenSSL 动态链接 |
| 2024 年 6 月 | 1.28.2 | — | — | 资源 ID 编码,GovSG 端点 |
| 2024 年 5 月 | 1.27.0 | — | — | Fluent-bit 安全修复,代理改进 |
| 2024 年 4 月 | 1.26.0 | 1.31.1 | — | 防火墙日志配置文件筛选器,Arc 代理 |
| 2024 年 3 月 | 1.25.0 | 1.31.0 | — | JSON 自动分析(中断性变更) |
| 2024 年 2 月 | 1.24.0 | 1.30.3-1.30.2 | — | IIS 内存泄漏修复,TLS 1.3 |
| 2024 年 1 月 | 1.23.0 | 1.29.5-1.29.6 | — | TLS 1.3 支持 |
| 2023 年 12 月 | 1.22.0 | 1.29.4 | — | CPU 峰值修复、Fluent Bit 二进制文件 |
| 2023 年 10 月 | 1.21.0 | 1.28.11 | — | CPU 优化,多个 IIS 订阅 |
| 2023 年 9 月 | 1.20.0 | — | — | 事件日志订阅重置问题修复 |
| 2023 年 8 月 | 1.19.0 | — | — | 标记名称前缀 |
| 2023 年 7 月 | 1.18.0 | — | — | 事件日志回调错误修复 |
| 2023 年 6 月 | 1.17.0 | 1.27.4 | — | FilePath 列,OpenSSL 动态链接 |
| 2023 年 5 月 | 1.16.0.0 | 1.26.2-1.26.5 | — | 大型事件支持、CIS/SELinux 加固 |
| 2023 年 4 月 | 1.15.0 | — | — | 大型事件区域支持,Fluent Bit 2.0.9 |
| 2023 年 3 月 | 1.14.0.0 | — | — | 文本文件集合改进 |
| 2023 年 2 月 | 1.13.1 | 1.25.2 | — | 数据丢失修复,Fluent Bit 缓冲 |
| 2023 年 1 月 | 1.12.0 | 1.25.1 | — | RHEL 9 支持,EventLevel 修复 |
| November-December 2022 | 1.11.0 | — | — | 空化云支持 |
| 2022 年 10 月 | 1.10.0.0 | 1.24.2 | — | 代理环境变量 |
| 2022 年 9 月 | 1.9.0 | — | — | 可靠性改进 |
| 2022 年 8 月 | 1.8.0 | 1.22.2 | — | 回溯时间延长至 72 小时 |
| 2022 年 7 月 | 1.7.0 | — | — | Sentinel 时间戳修复 |
| 2022 年 6 月 | 1.6.0 | — | — | 用户分配的标识修复 |
| 2022 年 5 月 | 1.5.0.0 | 1.21.0 | — | Debian 11 支持 |
| 2022 年 4 月 | 1.4.1 | 1.19.3 | — | 心跳信号中的专用 IP |
| 2022 年 3 月 | 1.3.0 | 1.17.5.0 | — | XML 格式和时间戳修复 |
| 2022 年 2 月 | 1.2.0 | 1.15.3 | — | AMA 客户端安装程序修复 |
| 2022 年 1 月 | 1.1.5.1 | 1.15.2.0 | — | Syslog RFC 符合性 |
| 2021 年 12 月 | 1.1.4 | 1.14.7.0 | — | 已启用 Arc 的服务器修复 |
| 2021 年 9 月 | 1.1.3.2 | 1.12.2.0 | — | 数据丢失修复 |
| 2021 年 8 月 | 1.1.2.0 | 1.10.9.0 | — | 仅限指标的目标支持 |
| 2021 年 7 月 | 1.1.1 | 1.10.5.0 | — | 直接代理和 Log Analytics 网关 |
| 2021 年 6 月 | 1.0.12 | 1.9.1.0 | — | 正式发布 |
2026 年 4 月
Versions: Windows 1.42
Windows操作系统
- AMA 和 ME 使用的 OpenSSL 已更新为 3.6.1。
- 扩展卸载现在正确地删除了数据目录和关联的注册表项。
- 添加对
parse.XmlPath多阶段转换的支持,以使用 XPath 查询分析Windows事件 XML 数据。 - 本地筛选器事件处理的显著性能增强,包括预先分配的缓冲区、字段名称缓存、更快的 UTC 到字符串转换、改进的批处理打包和更好的管道连接错误处理。
- DHCP 日志收集的 Fluent Bit 回归问题修复(1.41 中回归问题的替代解决方法)。
- 修复了本地筛选器处理丢失完整事件架构(字段类型和大小)的问题,通过捕获并重新应用原始字段元数据来解决。
- 修复 DSMS 证书选择,以选取 NotBefore 时间戳最新的证书,而不是使用第一个有效匹配项。
- 删除冗长校验和不匹配日志记录,以减少代理管理器中的日志干扰。
- 将指标扩展(ME)更新为 2.2026.312.1653。
Linux
- 向 CEF syslog 流添加了 FTD 和 FMC 消息。
- 修复了 msgpack 对嵌套 JSON 的处理。
- 为 rsyslog 配置添加了 syslog 结构化数据处理。
- 修复了
StringNCopy全角 Unicode 字符(CJK、表情符号)。 - 允许 mdsdmgr 在非系统(例如容器化)方案中启动 AMACA。
- 修复了user_events列不匹配的问题,导致数据反序列化错误。
- 修复了 Delos 和 GovSG 的主权云终结点。
- 修复了 telegraf 套接字指标扩展问题。
- 修复了包脚本中的 AMA 安装 ID 文件路径。
- 修复了 mdsdmgrctl 命令中MDSD_RUN_DIR检测问题。
- 已将 MetricsExtension 版本更新为 2.20260312.165349。
- 已将 AMACA 版本更新为 3.0.63。
- 已将 azureotelcollector 包的版本更新为 1.20260226.225322。
2026 年 2 月
Versions: Windows 1.41.0、Linux 1.40.0
Windows操作系统
- 修复了导致 AzLocal 虚拟机在 Azlocal 群集上性能下降的内存和处理泄漏问题。
- 已启用将数据收集规则 (DCR) 关联到 Azure Batch 池的功能。 没有剩余的方案会阻碍从旧代理 (MMA) 到 AMA 的迁移。 使用 IMDS 元数据中的资源标记(
AzBatchPoolResourceId0,AzBatchPoolResourceId1)。 - 添加了进入预览的新功能集。 功能由于需要特殊配置而不可用,不会影响现有功能。
- 已将 OpenSSL 从版本 3.5.2.1 升级到 3.6.0。
Linux
- 修复了自定义日志内存峰值。
- 为user_events添加了线程名称。
- 添加了Azure Batch支持。 已将 ME 更新为 2.20260126.193210。
- 为 syslog 和 fluent 端口声明全局变量。 如果端口更改并验证了 Fluent 和 syslog 端口值,则执行了 Syslog/Fluent-bit 端口更新。
- 仅当尚未为字符串时,才对输出字符串进行解码。
- 添加了对 x86_64 和 aarch64 的 Debian 13 支持,并在 agent.py 中添加了 rsyslog 安装逻辑。
- 通过调整重启限制来减缓 MetricsExtensions 重启循环过程。
- 已将 fluent-bit 更新为 v4.2.1。
Metrics
- 向引入 AMW 的 OpenTelemetry 进程性能计数器添加了默认维度(进程 ID、可执行文件名称、命令、所有者)。
- 添加了对 AMW 指标的大维度截短功能,以避免删除具有较大维度(>1024 个字符)的指标。
2026 年 1 月
版本: Linux 1.39.0,指标 2.2025.905.1550
Linux
- 添加了进入预览的新功能集。 功能由于需要特殊配置而不可用,不会影响现有功能。
Metrics
- 截断大于 1,024 个字符的指标维度。
- 将进程元数据添加到 OpenTelemetry 进程计数器。
- 将 AzureOTelCollector 包版本更新为 1.137.0。
- 为 AzureOTelCollector.exe添加 NOTICE 文件。
2025 年 10 月
Versions: Windows 1.39.0,Linux 1.38.0-1.38.1
Windows操作系统
- 已启用 OpenTelemetry 支持。
- 修复了影响日志准确性的Windows防火墙日志中的时间戳问题。
- 修复了自定义日志查询问题。
- 如果未能阻止身份验证问题,请正确重置 AMA 令牌刷新间隔。
- 删除了国家云项目中的硬编码包路径。
Linux
- 添加对 AMA 上传到 Azure 数据资源管理器(ADX)的支持。
- 添加 DiskQuota 强制实施,以确保磁盘使用情况受到限制。
- 添加对 FIPS 140-3 的支持。
- 添加对 Red Hat 10 和 Red Hat 9 aarch64 的支持。
- 通过清理所有文件来优化 AMA 版本的移除过程。
- 修复未出错退出的文件上的锁定。
- 为云接入端点添加 DNS 检查,并在失败时推迟重试,以防止在未配置自定义日志 DCE 时出现不可接受的 DNS 查询量。
- 改进 DCR 分析和故障排除程序。
2025 年 9 月
Versions: Windows 1.38.1、Linux 1.37.x
Windows操作系统
- 实现了定期文件通知触发机制,以解决处理Windows防火墙日志时出现意外延迟。
- 更新了 Log Analytics 心跳来使用 WMI 进行 OS 名称检索,从而在监视数据中提供更一致的 OS 信息。
- 添加了高效的字符串处理和
string_view实现,以提高字符串操作的性能。 - 更正了代理设置的文件路径,并改进了 blob 路径格式,以确保正确配置 AMA 直接上传场景。
- 添加了边界检查,以防止在处理格式不正确的 W3C 日志和提高稳定性时崩溃。
- 在本地筛选器组件中实现了聚合错误日志记录,以提供聚合计数,而不是单个日志事件。
Linux
- 第三方 OTLP 日志支持。
- 添加指标疑难解答。
- 上传数据时跳过长数据行或格式不正确的数据行。
- 修复数据上传中的多字节 Unicode 字符。
- 修复了当资源组名称包含 Unicode 字符时调用控制平面时的崩溃。
- 修复新 Bleu 区域的 AMA 第三方端点。
- 修复了 SELinux 系统上报告的Python警告。
- 修复了当检测到多个版本的 Azure Monitor 代理时,能够顺利卸载所有版本的 VM 扩展问题。
- 在找到多个版本的 Azure Monitor 代理包时,改进 VM 扩展安装中的错误日志记录。
- 修复了导致代理在创建新的客户端连接时过早退出的 bug。
- 修复了上传数据时可能引发崩溃的偶发性错误。
2025 年 8 月
Versions: Windows 1.37.0、Linux 1.36.1
Windows操作系统
- 修复了影响日志准确性的Windows防火墙日志中的时间戳问题。
- 通过重置 AMA 令牌刷新间隔修复了令牌刷新可靠性。 添加了令牌过期时间日志记录,以便更好地进行故障排除。
Linux
- 已启用对 Linux 自定义日志的 aarch64 支持(不包括 alma8 和 rocky8)。
- 将 TeleGraf 升级到版本 1.24,以便进行更清晰的安全扫描。
- 如果发生控制平面故障,请重置 AMA 令牌刷新时间间隔。
- 重大修复:解决 Ubuntu/Debian 在禁用 SELinux 时卸载失败的问题。
2025 年 6 月
Versions: Windows 1.36、Linux 1.35.8-1.35.9
Windows操作系统
- SID 到用户名解析涉及事件日志代理设置重构,包括改进的代理设置缓存处理以提高性能。
- Microsoft连接服务日志记录改进。
- MetricsExtension优先级管理。
- 更新了 MetricsExtension 集成:更新版本和启动参数。
Linux
- 更改 Arc 的 proxy.bypass 设置,使其能够正确处理。
- 启用日志轮转,以处理 AMA VM 扩展及其依赖组件的日志。
- 始终使用 AMA VM 扩展安装启用指标服务,以便更快地收集指标。
- 检查 TCP 端口配置时,防止 Oracle/RH 中的 semanage 日志垃圾邮件。
- 在自定义日志收集场景中,将类型特定的 JSON 写入 GIG LA。
2025年5月
Versions: Windows 1.35.1、Linux 1.35.1-1.35.7
Windows操作系统
- 优先级较低的新启动指标代理 (ME)。
- 当对象字段命名为
log时出现 JSON 日志收集问题。 修复了 JSON 对象的字段命名为log时未正确处理的问题。 - 时间戳“M/D/YYYY HH:MM:SS AM/PM”的多行行为被破坏。 时间戳现已正确解析。
- 升级可确保在关闭之前终止所有进程。 它可缓解关闭和启动期间的数据丢失。
- 添加对断开连接环境(ArcA)的支持。
- 修复了 Windows 2012 中缺少的 dll 问题。
- 启用Azure Monitor自定义指标版本 2。
Linux
- Rocky Linux 8/9 aarch64 支持。
2025 年 3 月
Versions: Windows 1.34.0、Linux 1.34.5
Windows操作系统
- 部署始于 2025 年 3 月 11 日。
- 如果 AMCS 不提供令牌终结点,则仅使用备用的 API 版本。
- 当收集 IIS 日志时,记录 W3C 日志中的实际日期和时间值。
- 对检测信号使用非缓存的 OS 名称。
- 与用于客户端安装方案的 Dependency Agent 的兼容性。
- 忽略自定义日志集合中的额外换行符。
- AMA:修复错误以转义性能计数器数据源中的“&”字符。
Linux
- 部署从 2025 年 3 月 28 日开始。
- 简化 AMA 服务并删除非系统支持。
- 修正 RHEL 发行版中 AMA 未使用的 syslog-ng 配置,该配置导致 syslog-ng 启动失败。
- 改进 Arc 环境检测,该检测可解决启动时挂起问题。
- 通过引入互斥体来确保线程安全,解决对计时器对象的访问的争用条件。
- 通过在数据事件上传期间避免临时堆分配来提高性能。
- 解决由动态 SSL 更改导致的 AMA 包上的 rpmverify 错误。
- 解决事件中心信息更改时潜在的死锁和线程耗尽问题。
- 解决在关机崩溃时出现的客户数据丢失问题。 修复可确保在关闭之前完成后台任务。
- 使 DMI UUID 检查更加严格,以避免读取 RHEL 系统上的服务 UUID。
- 更正 Arc 提供的设置的使用。已更改为使用 MDSD_PROXY_MODE 或 MDSD_PROXY_ADDRESS 环境变量来初始化代理。
- 在某些情况下,忽略自定义日志中看到的尾随换行符。
- 通过在 ODS 上传路径中使用更高效的 RapidJSON 字符串重载对上传进行了 CPU 优化。
- 确保 AMA 扩展代码不使用 IMDS 代理。
- 在托管标识中添加对标识符名称的 object_id 支持。
- 如果客户移除代理设置,请移除代理配置。
- 解决了自定义日志中未正确添加新路径的问题。
- 在某些 Oracle 或 Redhat 发行版中启用 SELinux 时修复 semanage 垃圾邮件。
- 修复了 AMA 系统服务未正确更新的问题。
2025 年 1 月
Versions: Windows 1.32.0、Linux 1.33.4
Windows操作系统
- 添加了优化 Windows 代理磁盘配额的功能。 客户可以使用代理设置 DCR 更改 4,000MB 到 1,000,000MB 之间的配额。 默认值为 10,000MB。
Linux
- 添加了优化 Linux 代理的磁盘配额的功能。 使用代理设置 DCR 更改 4,000 MB 到 1,000,000 MB 之间的配额。 默认值为 10,000 MB。
2024 年 11 月
Versions: Windows 1.31.0
Windows操作系统
- 更新用于选择 ARC、AMA 和系统代理的优先级。 某些客户在默认代理选择时遇到困难。
- 在Microsoft Sentinel Windows防火墙日志(ASimNetworkSessionLogs 表)中填充 SourceHostname 列。
- 解决Microsoft Sentinel DNS 活动日志(ASimDnsActivityLogs 表)的数据延迟问题。
- 将疑难解答更新到版本 1.6.37。
- 将指标扩展更新到版本 2.2024.930.1245。
2024 年 10 月
Versions: Windows 1.30.0
Windows操作系统
- AMA:更新 AMA 代理设置以允许绕过 Arc 代理。
- AMA:自定义日志支持以时间戳作为分隔符(用于 MMA 奇偶校验)。 必须使用 DCR 模板或通过 CLI 部署它。 用户界面支持即将在 12 月版本中推出。
- 增强数据文件夹包含重定向时文件操作的安全性。
- 将 MetricsExtension 版本更新为 v2.2024.726.1005。
2024 年 9 月
版本: Linux 1.33.1
Linux
- 支持 Azure Linux 3、Ubuntu 24.04 LTS 和 Amazon Linux 2023。
- Arm64 对 Azure Linux 3 和 Ubuntu 24.04 LTS 的支持。
- 支持时间戳分隔的自定义文本日志,以实现与 OMS 代理的兼容性。
- 限制 AMA 在磁盘已满时记录日志消息的频率,以解决因记录 “磁盘已满” 而导致问题恶化的错误。
- 修复了将事件发送到不可用事件中心时可能发生的崩溃。
- 将事件发送到不可用的事件中心时减少资源利用率。
- 修复了导致基于 rpm 发行版的 syslog-ng 服务启动失败的 syslog-ng 错误配置。
- 修复了在解析包含
.字符的应用/进程名称的 syslog 消息时可能发生的崩溃。 - 修复了可能导致某些系统区域设置安装失败的 unicode 分析问题。
2024 年 8 月
Versions: Windows 1.29、Linux 1.32.6
Windows操作系统
- 向 SecurityEvent 表添加了以下列:Keywords、Opcode、Correlation、ProcessId、ThreadId、EventRecordId。
- AMA:支持 W365 Azure 虚拟桌面 (AVD) 租户/合作伙伴的 AMA 客户端安装程序支持。
- 修复了“RenderedDescription”列中缺少日志的问题。
Linux
- 在所有区域中启用 OpenSSL 1.1 的动态链接。
- 将“计算机”字段添加到自定义日志。
- 添加事件中心上传对自定义日志的支持。
- 提高上传任务计划的可靠性。
- 添加对 SUSE15 SP5 和 AWS 3 分发版的支持。
- 修复在未配置其他目标时将性能计数器直接上传到存储的问题。 如果存储是性能计数器的唯一配置目标,则看不到性能计数器,它们不会在其 blob 或表中看到性能计数器。
- 将 Fluent-Bit 更新到版本 3.0.7。 此版本修复了在进程关闭时 Fluent-Bit 在根目录中创建垃圾文件的问题。
- 使用 http(s)_proxy 环境变量修复系统范围代理的代理。
- 支持最多 255 个字符的 syslog 主机名。
- 停止发送超过 1 MB 的行。 它超出了引入限制并破坏代理的稳定性。 现在,该行已正常删除,并写入诊断消息。
- 将 rsyslog 缓冲使用的磁盘空间设置为 1 GB 最大。 以前没有限制,这可能会导致内存使用率过高。
- 当 AMA 端口 28230 和 28330 发生端口冲突时,请使用随机可用的 TCP 端口。 它解决了客户已使用端口 28230 和 28330 的问题,从而阻止数据上传到Azure。
- 修复了某些体系结构中影响自定义日志收集的 AMACoreAgent 崩溃问题。
- 以前 rfc5424 消息的结构化数据被丢弃。 此数据现在追加到消息字段。
2024 年 6 月
Versions: Windows 1.28.2
Windows操作系统
- 修复资源 ID 字段的编码问题。
- AMA:支持 GovSG 环境的新引入终结点。
- 将 AzureSecurityPack 版本升级到 4.33.0.1。
- 将指标扩展版本升级到 2.2024.517.533。
- 将运行状况扩展版本升级到 2024.528.1。
2024 年 5 月
Versions: Windows 1.27.0
Windows操作系统
- 已将 Fluent-bit 版本升级到 3.0.5。 此修补程序解决了 Fluent-bit(NVD - CVE-2024-4323 nist.gov)中的安全问题。
- 禁用了导致某些客户磁盘耗尽问题的 Fluent-bit 日志记录。 示例错误为“[C:\projects\fluent-bit-2e87g\src\flb_scheduler.c:72 errno=0] No error”填满服务器整个磁盘的 Fluent-bit 日志。
- 修复了使用 Arc 的某些 VM 上的 AMA 扩展停滞在删除状态。此修补程序可提高可靠性。
- 修复了 AMA 不使用系统代理。 此问题是版本 1.26.0 中引入的 bug。 问题是由于使用 Arc 代理代理设置的新功能导致的。 当系统代理设置为“无”时,代理在版本 1.26 中中断。
- 修复了Windows防火墙日志文件滚动问题。
2024 年 4 月
Versions: Windows 1.26.0、Linux 1.31.1
Windows操作系统
- 为了为 5 月 17 日的防火墙日志公共预览版做好准备,代理已为域日志、公共日志和专用日志添加了配置文件筛选器。
- 已启用 Arc 的服务器上运行的 AMA 默认为使用 Arc 代理设置(如果可用)。
- AMA VM 扩展代理设置将替代 Arc 默认值。
- MSI 安装程序中的 Bug 修复:症状 - 如果 Fluent-bit 配置路径中有空格,则 AMA 无法正确识别路径。 AMA 现在向 Fluent-bit 中的配置路径添加引号。
- 容器见解的 Bug 修复:症状 - 未遵循自定义资源 ID。
- 安全修复:跳过删除文件和目录,其路径包含重定向(通过连接点、硬链接、装入点、OB Symlinks 和其他类似路径)。
- 将 MetricExtension 包更新为 2.2024.328.1744。
Linux
- AMA 1.30 现已在 Arc 中提供。
- Debian 12 和 RHEL CIS L2 的新分发支持。
- 修复了适用于暂留模式的 mdsd 版本 1.30.3,该模式将正整数转换为浮点数/双精度值(“3.0”、“4.0”)然后转为 ulong 类型,这导致 Azure 流分析出现问题。
2024 年 3 月
Versions: Windows 1.25.0、Linux 1.31.0
Warning
已知问题:1.25.0 版本中对引入终结点请求标头中资源 ID 编码的更改会中断 SQL ATP。 它会导致Microsoft检测中心(MDC)的警报通知失败,并可能影响计费事件。 症状是看不到与 SQL 安全威胁相关的预期警报。 1.25.0 未向所有数据中心发布,并且未在任何数据中心标记为自动更新。 升级到软件版本 1.25.0 的客户应回滚到软件版本 1.24.0。
Windows操作系统
- 从公共预览版到 GA 的中断性变更:由于客户反馈,添加了在 Log Analytic 中将 JSON 自动分析为自定义表中列的功能。 必须采取措施来迁移在此版本之前创建的 JSON DCR,以防止数据丢失。 此修复是公共预览版中 JSON 日志类型发布前的最后一个修复。
- 修复了当资源 ID 包含非 ASCII 字符时的 AMA 问题,这在使用某些非英语语言时很常见。 错误遵循以下模式: ... [HealthServiceCommon] [] [错误] … WinHttpAddRequestHeaders x-ms-AzureResourceId: /subscriptions/{subscription #} /resourceGroups/???????/供应商/。。。 PostDataItems“失败,代码为 87(ERROR_INVALID_PARAMETER)。
Linux
- AMA 代理现在支持 Debian 12 和 RHEL9 CIS L2 分发版。
2024 年 2 月
Versions: Windows 1.24.0、Linux 1.30.3-1.30.2
Warning
已知问题 - Arm64: 在 Arm64 VM 启动期间偶尔发生崩溃。 修补程序已包含在 1.30.3 中。
Windows操作系统
- 修复了 Internet Information Service (IIS) 日志收集中的内存泄漏问题。
- 修复了对某些引入终结点使用 Unicode 字符的 JSON 分析。
- 允许客户端安装程序在 Azure 虚拟桌面(AVD)DevBox 合作伙伴上运行。
- 在支持的 Windows 版本上启用了传输层安全协议 (TLS) 1.3。
- 已将 MetricsExtension 包更新为 2.2024.202.2043。
Linux
特征
- 为与 OMS 代理保持一致性,已向 syslog 添加了 EventTime。
- 添加了更常见的事件格式(CEF)格式支持。
- 为Azure Monitor代理(AMA)添加了 CPU 配额。
修复
- 由于传输控制协议(TCP)框架问题,已处理 syslog 中大型消息的截断。
- 在 AMA Python包装中为实例元数据服务(IMDS)终结点设置NO_PROXY。
- 修复了 syslog 分析中的崩溃。
- 为 IMDS 中的元数据重试添加了合理的限制。
- 不再重置 /var/log/azure 文件夹权限。
2024 年 1 月
Versions: Windows 1.23.0,Linux 1.29.5-1.29.6
Warning
已知问题 - Linux Arc: 1.29.5 未在已启用 Arc 的服务器上安装,因为代理扩展代码大小超出了 Arc 设置的部署限制。 此问题已在 1.29.6 中修复。
Windows操作系统
- 添加了对传输层安全性 (TLS) 1.3 的支持。
- 将允许多个 IIS 订阅使用相同筛选器的更改恢复原状。 修复内存泄漏后,将重新部署该功能。
- 改进了Windows事件跟踪 (ETW) 的事件吞吐量。
Linux
- 修复了错误消息记录到
mdsd.warn而不是mdsd.err的问题,适用于版本 1.29.4。 可能错误消息:“上传到 Gig-LA 时出现异常:...”,“上传到 ODS 时出现异常:...”,“无法上传到 ODS: ...”。 - 降低了启用 SELinux 时因 AMA 使用
semanage产生的干扰。 - 已处理 syslog 中的时间分析,以处理夏令时时间 (DST) 和闰日。
2023 年12 月
Versions: Windows 1.22.0、Linux 1.29.4
Warning
已知问题:
- 1.29.4 不会安装在已启用 Arc 的服务器上,因为代理扩展代码大小超过了 Arc 设置的部署限制。修补程序以 1.29.6 版提供。
- 多个 IIS 订阅会导致内存泄漏。 功能在 1.23.0 中还原。
Windows操作系统
- 重置事件日志订阅时,为避免出现 CPU 使用率的尖峰,请勿使用书签。
- 为自定义日志支持将缺少的 Fluent Bit 可执行程序添加到 AMA 客户端设置中。
- 更新到最新的 AzureCredentialsManagementService 和 DsmsCredentialsManagement 包。
- 将 ME 更新为 v2.2023.1027.1417。
Linux
- 支持 TLS v1.3。
- 支持 Syslog 中的 nopri。
- 能够从数据收集规则(DCR)代理设置设置磁盘配额。
- 添加 Arm64 Ubuntu 22 支持。
修复
Syslog:
- 分析主机名后带有多个空格字符的 syslog Palo Alto CEF。
- 修复了错误分析一行中包含两个“\n”字符的消息的问题。
- 改进了对不符合 RFC 的设备的支持。
- 支持包含主机名和 IP 标头的 Infoblox 设备消息。
常规:
- 修复 Red Hat Enterprise Linux (RHEL) 7.2 中的 AMA 崩溃。
- 删除对“which”命令的依赖项。
- 使用 13000 修复 AMA 导致的端口冲突。
- 可靠性和性能改进。
2023 年 10 月
Versions: Windows 1.21.0、Linux 1.28.11
Windows操作系统
- 重置事件日志订阅时,将 CPU 峰值降到最低。
- 启用多个 IIS 订阅以使用相同的筛选器。
- 在多租户模式下清理非活动租户的文件和文件夹。
- AMA 安装程序不会安装不必要的证书。
- AMA 在本地生成遥测表。
- 将指标扩展更新为 v2.2023.721.1630。
- 将 AzureSecurityPack 更新为 v4.29.0.4。
- 将 AzureWatson 更新为 v1.0.99。
Linux
- 添加对进程指标计数器的支持,以便用于 Log Analytics 上传和 Azure Monitor 指标。
- 可以使用 rsyslog 的 omfwd 模块,通过 TCP 协议来提高 syslog 的可靠性。
- 支持 Palo Alto CEF 日志,其中主机名后跟两个空格。
- 漏洞和可靠性改进。
2023 年 9 月
Versions: Windows 1.20.0
Windows操作系统
- 修复了由于过度Windows事件日志订阅重置而导致 CPU 使用率过高的问题。
- 通过限制 3 天以上的跟踪文件并仅将日志记录限制为错误来减少 Fluent Bit 资源使用率。
- 修复了重启代理时 resource_id 不可用的争用状况。
- 修复了 VM 扩展预配代理(也称为 GuestAgent)向 AMA 发出 disable-vm-extension 命令时的争用条件。
- 将 MetricExtension 版本更新为 2.2023.721.1630。
- 将疑难解答更新为 v1.5.14。
2023 年 8 月
Versions: Windows 1.19.0
Windows操作系统
- AMA:允许标记名称中的前缀处理回归。
- 更新 AzSecPack 4.28 版本的包版本。
2023 年 7 月
Versions: Windows 1.18.0
Windows操作系统
- 修复了事件日志订阅回调引发错误时发生崩溃的问题。
- 将 MetricExtension 更新为 2.2023.609.2051。
2023 年六月
Versions: Windows 1.17.0、Linux 1.27.4
Windows操作系统
- 向自定义日志表添加了一个新
FilePath列。 必须将此列手动添加到自定义表。 - 添加了配置以禁用
Tenant.json文件中的自定义 IMDS 终结点。 - 使用Microsoft客户代码签名证书对Fluent Bit二进制文件进行签名。
- 已尽量减少对刷新令牌进行调用的重试次数。
- 阻止使用空字符串覆盖资源 ID。
- 已将 AzSecPack 更新为版本 4.27。
- 已将 AzureProfiler 和 AzurePerfCollector 更新为版本 1.0.0.990。
- 已将 MetricsExtension 更新为版本 2.2023.513.10。
- 已将疑难解答更新为版本 1.5.0。
Linux
- 若要标识转发器或收集器计算机,请将新列
CollectorHostName添加到 syslog 表。 - 动态链接 OpenSSL。
修复
- 在 AMA 启动后不久允许上传。
- 为了避免线程池计划问题,请在专用线程上运行 LocalSink 垃圾回收器。
- 修复在升级过程中已禁用服务重启的问题。
- 处理禁用 root 用户的 sudo 的 Linux 强化。
- CEF 处理针对不符合注释请求(RFC)5,424 日志的修复。
- 由于配置缓存目录权限的缘故,自适应安全设备 (ASA) 租户无法启动。
- 修复 AMA 中的身份验证代理。
- 修复以在日志轮换后删除 agentlauncher.log 中的空字符。
- 修复了经过身份验证的代理(1.27.3)。
- 修复虚拟机(VM)分析(1.27.4)中的回gress率。
2023 年 5 月
Versions: Windows 1.16.0.0,Linux 1.26.2-1.26.5
Windows操作系统
- 为所有区域启用大型事件支持。
- 更新到 TroubleShooter 1.4.0。
- 修复了事件日志订阅无效且不会重新订阅的问题。
- AMA:修复了大型事件发送过多数据的问题。 还影响自定义日志。
Linux
- 支持 CIS 和 SELinux 强化。
- 在 azure-mdsd 包发布中包含 Ubuntu 22.04 (Jammy Jellyfish)。
- 将存储 SDK 修补程序移至构建容器。
- 将系统 Telegraf 计数器添加到 AMA。
- 如果未在活动配置中配置,则删除 msgpack 和 syslog 数据。
- 限制发送到公共引入管道的事件。
修复
- 修复 mdsd 在 init 中处于持久模式时的崩溃。
- 要避免争用状况,请从 ProtocolListeners 中移除 FdClosers。
- 修复 CentOS 7.3(Maipo)的 rpm 宏中的 sed 正则表达式特殊字符转义问题。
- 修复延迟和未来时间戳问题。
- 仅当客户在 DCR 中选择启用 syslog 时,才安装 AMA syslog 配置。
- 修复检测信号时间检查。
- 跳过致命信号处理程序中的不必要的清理。
- 修复了快进可能导致跳过时间段的情况。
- 使用 fluent 修复逗号分隔的自定义日志路径。
- 修复了防止事件文件夹增长过大并填满磁盘的问题。
- Syslog 的更新补丁(1.26.3)。
2023 年 4 月
Versions: Windows 1.15.0
Windows操作系统
- AMA:按地域启用大型事件支持。
- AMA:升级到 Fluent Bit 版本 2.0.9。
- 将故障排除程序更新为 1.3.1。
- 将 ME 版本更新为 2.2023.331.1521。
- 更新 AzSecPack 4.26 版本的包版本。
2023 年 3 月
Versions: Windows 1.14.0.0
Windows操作系统
- 改进文本文件集合以实现高速率日志记录和较长行的连续拖尾。
- 修复 VM Insights,以便从非英语操作系统收集指标。
2023 年 2 月
Versions: Windows 1.13.1、Linux 1.25.2
注释
修补程序可用: Linux 版本 1.25.2 是修补程序。 此版本解决了因以前版本的 mdsd 错误日志中出现“错误文件描述符”错误而可能发生的数据丢失问题。 升级到修补程序版本。
Windows操作系统
- 提高 Fluent Bit 缓冲的可靠性,以处理较大的文本文件。
Linux
- 修复了在以前版本的 mdsd 错误日志中看到的“错误文件描述符”错误而可能导致的数据丢失。
2023 年 1 月
Versions: Windows 1.12.0、Linux 1.25.1
Windows操作系统
- 修复了与 Log Analytics EventLevel 和 Task 值在 Event 表中的错误,以使其与 Windows 事件查看器 的值相匹配。
- 为 IIS 日志添加了缺少的列 - TimeGenerated、Time、Date、Computer、SourceSystem、AMA、W3SVC、SiteName。
- 指标集合的可靠性改进。
- 修复了与重复调用 HIMDS 服务相关的已启用 Arc 的服务器的计算机重启问题。
Linux
- 支持 RHEL 9 和 Amazon Linux 2。
- 更新到 OpenSSL 1.1.1s,需要 TLS 1.2 或更高版本。
- 性能得到了改进。
- 改进了持久化磁盘缓存的垃圾回收,并更好地处理损坏的缓存文件。
修复
- 为 CentOS 和 RedHat 7 发行版设置代理服务内存限制。 解决了 MemoryMax 分析错误。
- 修复了 RedHat 和 CentOS 7.3 上安装程序导致的修改 rsyslog 系统范围的日志格式。
- 修复了配置目录的权限。
- 安装过程的可靠性提升。
- 修复了默认文件的权限,以便 rpm 验证不会失败。
- 添加了 traceFlags 设置,为代理启用跟踪日志。
November-December 2022
Versions: Windows 1.11.0
Windows操作系统
- 添加了对 Windows Microsoft 标准安装程序(MSI)客户端的支持,适用于隔离云环境。
- 改进了将 AMA 与自定义指标目标配合使用的可靠性。
- 性能和内部日志记录改进。
2022 年 10 月
Versions: Windows 1.10.0.0,Linux 1.24.2
Windows操作系统
- 支持代理环境变量。
Linux
- 支持代理环境变量。
2022 年 9 月
Versions: Windows 1.9.0
Windows操作系统
- 可靠性改进。
2022 年 8 月
Versions: Windows 1.8.0、Linux 1.22.2
Windows操作系统
- 将回溯时间延长到 72 小时。
Linux
- 将回溯时间延长到 72 小时。
2022 年 7 月
Versions: Windows 1.7.0
Windows操作系统
- Sentinel 时间戳修复。
2022 年 6 月
Versions: Windows 1.6.0
Windows操作系统
- 用户分配的标识修复。
2022 年 5 月
Versions: Windows 1.5.0.0、Linux 1.21.0
Windows操作系统
- 支持 Debian 11。
Linux
- 支持 Debian 11。
2022 年 4 月
Versions: Windows 1.4.1、Linux 1.19.3
Windows操作系统
- 检测信号中的专用 IP。
Linux
- 检测信号中的专用 IP。
2022 年 3 月
Versions: Windows 1.3.0、Linux 1.17.5.0
Windows操作系统
- XML 格式和时间戳修复。
Linux
- XML 格式和时间戳修复。
2022 年 2 月
Versions: Windows 1.2.0、Linux 1.15.3
Windows操作系统
- AMA 客户端安装程序修复。
Linux
- AMA 客户端安装程序修复。
2022 年 1 月
Versions: Windows 1.1.5.1、Linux 1.15.2.0
Windows操作系统
- Syslog RFC 符合性。
Linux
- Syslog RFC 符合性。
2021 年 12 月
Versions: Windows 1.1.4、Linux 1.14.7.0
Windows操作系统
- 已启用 Arc 的服务器修复。
Linux
- 已启用 Arc 的服务器修复。
2021 年 9 月
Versions: Windows 1.1.3.2、Linux 1.12.2.0
Windows操作系统
- 数据丢失修复。
Linux
- 数据丢失修复。
2021 年 8 月
Versions: Windows 1.1.2.0、Linux 1.10.9.0
Windows操作系统
- 仅限指标的目标支持。
Linux
- 仅限指标的目标支持。
2021 年 7 月
Versions: Windows 1.1.1、Linux 1.10.5.0
Windows操作系统
- 支持直接代理服务器。
- Log Analytics 网关支持。
Linux
- 支持直接代理服务器。
- Log Analytics 网关支持。
有关详细信息,请参阅 Azure Monitor 代理 DCR 支持直接代理和Log Analytics网关。
2021 年 6 月
Versions: Windows 1.0.12、Linux 1.9.1.0
Windows操作系统
- 正式发布公告。
- 除指标目标外的所有功能现已正式发布。
- 生产质量、安全性和合规性。
- 在所有公共区域中的可用性。
- 性能和缩放改进,可实现更高 EPS。
Linux
- 正式发布公告。
- 除指标目标外的所有功能现已正式发布。
- 生产质量、安全性和合规性。
- 在所有公共区域中的可用性。
- 性能和缩放改进,可实现更高 EPS。
有关详细信息,请参阅 Azure Monitor 代理数据收集规则(DCR)已普遍可用。
重要说明
Warning
要避免的版本:
- 请勿使用 AMA Linux 版本 v1.10.7、v1.15.1、v1.25.2。
- 请勿使用 AMA Windows版本 v1.1.3.1、v1.1.5.0。
请改用热修复版本。
注释
特定版本中的已知问题:
- v1.1.3.2 和 v1.12.2.0: 未从已启用 Linux Arc 的服务器收集任何数据。
- v1.29.4: Linux 性能计数器数据停止在重启或重新启动计算机上流动。