采集配置生成器

更新时间:2025-03-19 06:02:03

若您计划通过CRD-AliyunPipelineConfigAPI接口来配置Logtail采集任务,本文向您介绍如何利用采集配置生成器来自动构建所需的CRD定义和API参数脚本。该工具可帮您快速完成配置,减少手动操作。

操作步骤

  1. 登录日志服务控制台

  2. Project列表区域,单击目标Project。

    image

  3. 在左侧导航栏中,单击image > 采集配置生成器

    image

  4. 采集配置生成器页面,顶部选择采集场景,左侧区域进行Logtail采集配置,配置完成后,右侧预览配置区域将生成Logtail CRD采集配置的YAML格式脚本以及API使用的JSON格式配置。

    • 采集场景:支持主机场景文本日志Kubernetes - 文件以及标准输出-新/旧版

    • Logtail采集配置:单击导入其他配置,支持在导入Logtail配置页面导入已有配置,或者根据采集场景创建新的采集配置。

    • 预览配置:

    image

  5. 若新建采集配置并使用Logtail SPL解析日志(如下图),需先添加日志样例。之后,在预览处理效果时,请确保已设置正确的Project名称Logstore名称

    image

  6. 复制已生成的YAML或者JSON,根据具体的场景创建采集配置。

场景

文本日志

主机场景下采集文本日志时,创建Logtail采集配置不支持使用CRD的方式。如下示例,向您介绍结合采集配置生成器,通过API调用,创建Logtail采集配置。

  1. 生成API创建Logatil采集配置时调用的参数配置:在采集配置生成器页面左侧区域完成采集配置或者导入其他配置

    image

  2. API调用:右侧区域生成的JSON脚本,对应调用CreateLogtailPipelineConfig - 创建Logtail流水线配置时需要配置的参数。您可以单击调试,通过API创建Logtail流水线配置。

Kubernetes - 文件

  1. 采集配置生成器页面,单击Kubernetes - 文件

    image

  2. 在采集配置生成器左侧区域选择导入其他配置或者参考如下文档完成采集配置。

  3. 创建Logtail采集配置。

    CRD-AliyunPipelineConfig方式
    API方式

    采集配置生成器右侧区域生成的YAML脚本,用于您通过CRD-AliyunPipelineConfig方式创建采集配置。使用步骤,请根据具体场景,参见如下文档完成:

    右侧区域生成的JSON脚本,对应调用CreateLogtailPipelineConfig - 创建Logtail流水线配置时需要配置的参数。您可以单击调试,通过API创建Logtail流水线配置。

标准输出-新版/旧版

  1. 采集配置生成器页面,单击标准输出 - 新版或者标准输出 - 旧版

    image

  2. 在采集配置生成器左侧区域选择导入其他配置或者参考如下文档完成采集配置。

    • 采集阿里云ACK集群标准输出-旧版(DaemonSet方式部署Logtail),请参见日志服务控制台

    • 采集自建K8s集群文本日志(DaemonSet方式部署Logtail),请参见日志服务控制台

  3. 创建Logtail采集配置。

    CRD-AliyunPipelineConfig方式
    API方式

    采集配置生成器右侧区域生成的YAML脚本,用于您通过CRD-AliyunPipelineConfig方式创建采集配置。使用步骤,请根据具体场景,参见如下文档完成:

    右侧区域生成的JSON脚本,对应调用CreateLogtailPipelineConfig - 创建Logtail流水线配置时需要配置的参数。您可以单击调试,通过API创建Logtail流水线配置。

  • 本页导读
  • 操作步骤
  • 场景
  • 文本日志
  • Kubernetes - 文件
  • 标准输出-新版/旧版

点击开启售前

在线咨询服务