filebeat 设置elasticsearch索引的 max_result_window

在 Filebeat 中设置索引的 max_result_window 需要修改 Elasticsearch 的索引模板。max_result_window 参数定义了在 Elasticsearch 中执行搜索时,最大返回文档的数量。默认情况下,该值为 10000。

答案来着gpt demo:http://124.220.104.235/

要修改该值,可以按照以下步骤操作:

打开 Filebeat 的配置文件。

找到输出部分,其中定义了 Elasticsearch 输出。

在 Elasticsearch 输出配置中,找到索引模板相关的配置。

确保你已经定义了自定义的索引模板(如果没有,请创建一个)。

在索引模板中,设置 max_result_window 参数为你希望的值。

例如,如果你想将 max_result_window 设置为 20000,可以像这样修改索引模板:

复制代码
output.elasticsearch:
  hosts: ["your_elasticsearch_host"]
  index: "your_index_name"
  setup.template.name: "your_template_name"
  setup.template.pattern: "your_template_pattern"
  setup.template.overwrite: false
  template.overwrite: false
  indices:
    - index: "your_index_name"
      when.regexp:
        log.file.path: "your_log_path"
      settings:
        index:
          max_result_window: 20000

请注意,这只是一个示例配置,你需要根据你的实际情况进行调整。

完成修改后,重启 Filebeat 以使更改生效。然后,当 Filebeat 发送日志到 Elasticsearch 时,将使用你设置的 max_result_window 值。

或者

复制代码
curl -X PUT "http://100.126.255.250:39200/slowlog-fee4369febd54c8180a059b5960b19de-2024.04.24/_settings" -u "账号:密码" -H 'Content-Type: application/json' -d'
{
    "settings": {
        "index": {
            "max_result_window": 50000
        }
    }
}'
相关推荐
GrowingIO技术社区35 分钟前
多端用户身份怎么统一?OneID规则与验收清单
大数据·数据挖掘·数据分析
躺柒1 小时前
读数据安全架构设计与实践20安全政策文件体系(上)
大数据·人工智能·安全·数据安全·安全架构·安全体系
用户3610588626121 小时前
Flink 内存分配源码深度剖析:从启动计算到运行时动态分配的完整链路
大数据·flink
木棉软糖2 小时前
5 步确认 TiDB 历史抽数的 Logstash 有没有真的写进 ES
elasticsearch·oracle·tidb
隔窗听雨眠5 小时前
数据中台退潮之后的企业数据架构重构
大数据·数据中台·数据架构
QXWZ_IA5 小时前
北斗高精度定位在泛自然资源行业的技术演进与应用方向
大数据·人工智能
starzy19905 小时前
Scala 可变 Set 操作:从性能问题到最佳实践
大数据·scala
时文鲜读6 小时前
算力基建提速,数据中心安全建设与工业可靠性如何同步升级?
大数据·人工智能·安全
AllData公司负责人7 小时前
【产品便捷使用一】AIIData 数据中台:企业基础版核心能力支持,一站式全链路数据处理实操指南
大数据·前端·数据治理·数据可视化·数据开发·数据服务·数据接入
全栈陈序员7 小时前
【Git】从入门到精通(十一)—— git reset 三种模式详解
git·elasticsearch