【问题标题】:Filebeat : find number of running harvester/s?Filebeat:查找正在运行的收割机/秒的数量?
【发布时间】:2026-01-10 11:55:01
【问题描述】:

如何检查在给定时间(在 Ubuntu 中)运行的收割机数量?

【问题讨论】:

    标签: elastic-stack filebeat


    【解决方案1】:

    对于 Filebeat 5.x(这在 6.x 中有所改变),您可以使用附加的 CLI 标志启动 Filebeat,以启用可以通过 HTTP 查询的指标端点。 JSON 响应对象中返回的指标之一是 filebeat.harvester.running

    要对此进行测试,您可以使用附加的 -httpprof 标志在前台启动 Filebeat。

    sudo filebeat.sh -e -httpprof localhost:9090

    然后使用curl 请求指标。

    curl http://localhost:9090/debug/vars

    【讨论】: