本文介绍迁移 MMA 自定义文本日志表的步骤,以便你可以将其用作新的 AMA 自定义文本日志 DCR 的目标。 如果要创建新的 AMA 自定义文本表,那么本文不适合你。
警告
迁移后,MMA 代理将无法写入现有自定义表。 如果 AMA 代理写入现有自定义表,则会隐式迁移该表。
必须配置 MMA 自定义文本日志,以支持允许 AMA 代理写入表的新 DCR 功能。 执行以下操作:
- 表将重新配置为启用所有基于 DCR 的自定义日志功能。
- AMA 代理可以将数据写入表中的任何列。
- MMA 自定义文本日志将失去写入自定义日志的能力。 若要继续从 MMA 和 AMA 编写自定义数据,它们都必须有自己的自定义表。 LA 中处理数据的数据查询必须联接这两个表,直到迁移完成后,才能删除联接。
仅当满足以下条件时,才应遵循这些步骤:
- 使用自定义日志向导创建了原始表。
- 你将保留表中的现有数据。
- 不需要 MMA 代理将数据发送到现有表
- 你将专门使用 AMA 自定义文本日志 DCR 编写新数据,并可能配置引入时间转换。
- 遵循使用 Azure Monitor 代理收集文本日志中的过程配置数据收集规则 (DCR)
- 针对现有的自定义日志表发出以下 API 调用,以启用从数据收集规则引入并从门户 UI 管理表。 此调用是幂等的,将来的调用不起作用。 迁移是单向的,无法将表迁移回 MMA。
POST
https://management.chinacloudapi.cn/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/tables/{tableName}/migrate?api-version=2021-12-01-preview
- 终止 MMA 自定义文本日志收集,开始使用 AMA 自定义文本日志。