You need to enable JavaScript to run this app.
文档中心
云搜索服务

云搜索服务

复制全文
下载 pdf
管道管理
元数据迁移管道对比
复制全文
下载 pdf
元数据迁移管道对比
在使用元数据迁移管道时,您可能需要验证源集群与目标集群的元数据是否一致。本文介绍 Logstash 中元数据迁移管道的对比功能。​
前提条件​
  • 已创建 Logstash 实例且 Logstash 实例处于运行中状态。具体操作,请参见创建 Logstash 实例。​
  • Logstash 实例中已创建元数据迁移管道。具体操作,请参见创建管道。​
操作步骤​
  1. 在左侧导航栏,选择数据处理 > Logstash。​
  1. 在 Logstash 实例列表,单击目标实例的名称,进入基本信息页签。​
  1. 在左侧选择管道管理页签,然后在目标元数据迁移管道的操作列中单击对比。​
  1. 在元数据对比面板中,根据需要对比的内容选择索引或索引模板页签,然后根据以下过滤条件筛选要对比的元数据。​
  • 按名称搜索​
  • 指定元数据范围​
  • 按当前配置过滤结果:基于当前元数据迁移管道的配置(主要包括 include_list 和 exclude_list)进行对比,过滤不在配置范围内的结果。​
  • 集群全部:忽略元数据迁移管道配置,对集群中所选类型的全部元数据进行对比(不包含以 . 开头的系统元数据)。​
  • 展示策略​
  • 优先展示目标集群已有:默认优先展示目标集群中已存在的元数据;通过切换分页,可查看更多其他元数据并进行对比。​
  • 仅展示目标集群缺失:隐藏目标集群已存在的元数据,仅显示在目标集群中缺失的部分。​
注意​
集群信息基于当前管道配置实时生成;修改管道配置会影响对比结果。若源或目标集群配置不正确,对比功能将报错,具体原因可参见 Debug。​
结果说明​
在选择合适的选项后,系统将展示源集群与目标集群的元数据差异,具体规则如下:​
  • 两侧集群均存在该元数据:展示具体差异。元数据名称右侧的 +n 或 -n 表示目标集群相较于源集群新增或减少的行数。差异内容默认折叠,可通过单击元数据名称前的 + 或表格顶部的一键展开查看。展开后单击全屏可进入全屏模式查看差异。​
注意​
索引元数据中的 uuid、version、creation_date、provided_name 每次创建均不同,不参与对比。​
  • 仅一侧集群存在该元数据:元数据名称右侧将标明存在情况,此时不展示具体内容。​
当元数据存在差异时,可能原因包括:​
  • 云厂商自研配置差异。​
  • 部分配置为特定云厂商扩展,常见示例如下:​
  • 腾讯云​
  • ​
    index.hybrid_storage.segment.retention_period​
    index.hybrid_storage.segment.replica.retention_period​
    index.fast-indexing.enabled​
    index.bulk_routing.enabled​
    bulk_routing.enabled​
    ​
  • 阿里云​
  • ​
    apack.openstore.quota.limit.ratio​
    index.direct_routing.enable​
    index.merge.policy.time_series_field​
    index.havenask.engine.enabled​
    index.havenask.engine.search.type​
    ​
  • 若差异由上述配置引起,建议替换为火山引擎云搜索服务支持的等效配置。​
  • 默认模板自动转换类型:系统可能会将部分不支持的数据类型自动转换为兼容类型(例如将 flattened 转换为 flat_object)。此类差异属于正常现象,无需处理。​
Debug​
若对比功能发生报错,可在日志中查看具体错误原因。具体操作,请参见查询日志。通过日志中的 command 字段可区分是元数据迁移管道日志还是对比功能日志。例如,'commond': 'migrate' 表示元数据迁移请求,'commond': 'diff' 表示对比功能请求。​
最近更新时间:2026.04.27 16:22:33
这个页面对您有帮助吗?
有用
有用
无用
无用