修改采集器配置

最近更新时间:2021-10-25 15:19:22

完成采集器安装后,可通过 Beats 管理功能,修改采集器配置信息。

操作步骤

  1. 登录 Elasticsearch Service 控制台 Beats 管理,确保已创建 Beats 采集器。

  2. 在界面下方的采集器列表中,选择操作 > 编辑采集器配置,在弹窗中编辑 Beats 采集器配置,编辑完成后,单击确认修改

    • 采集器名称:自定义输入采集器的名称。长度为1个 - 30个字符,可以包含字母、数字和下划线。
    • 安装版本:支持6.8.15或7.10.2版本。
    • 采集器输出:采集的数据支持传送到腾讯云 Elasticsearch 与 Logstash 实例,请选择与需采集数据的 CVM 在同一 VPC 下的 ES 集群和 Logstash 实例。不支持输出至开源版 ES 集群。
    • 用户名密码:若选择输出采集数据到开启用户登录认证的 ES 集群,需要填写用户名和密码,使 Filebeat 有权限向 ES 集群中写入数据。用户名默认为 elastic,密码为集群创建时设置。
    • Monitoring:勾选后生成监控 Beat 的相关指标。当采集器输出为 ES 集群时,Monitoring 默认使用和采集器输出相同的 ES 集群;当采集器输出为 Logstash 实例时,则需要在配置文件中额外添加用于存储监控数据的 ES 集群地址。
    • Kibana Dashboard:勾选后生成默认的 Kibana Dashboard。
    • 采集器 YML 配置:详见不同 Beats 采集器的创建文档,更多配置请参考官方文档 Beats Platform Reference
      注意:

      Beats 提供有非常多的 module 可以使用,例如 Filebeat 的 Apache module、nginx module 等,如果要使用这些 module,可以直接在对应 beat 的 yml 文件中配置。例如,要使用 Filebeat 的 nginx module,可以在 filebeat.yml 文件中增加如下配置:

      - module: nginx
             access:
               enabled: true
               var.paths: ["/path/to/log/nginx/access.log*"]
             error:
               enabled: true
               var.paths: ["/path/to/log/nginx/error.log*"]

  3. 保存修改内容后,采集器状态变为“生效中”。等状态变为“已生效”时,说明采集器配置信息已经修改完成。