首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么logstash-forwarder在每个伐木机请求中发送的事件不超过100个?

为什么logstash-forwarder在每个伐木机请求中发送的事件不超过100个?
EN

Stack Overflow用户
提问于 2015-01-23 19:34:15
回答 1查看 931关注 0票数 0

我已经看到,是flush_size控制着lumberjack(logstash-forwarder)中的每个请求发送的事件,但我已经将其设置为150,如下所示

代码语言:javascript
复制
config :flush_size, :validate => :number, :default => 150

文件:/opt/logstash/lib/logstash/outputs/elasticsearch_http.rb

但是我仍然没有看到lumberjack每个请求发送超过100个事件。

代码语言:javascript
复制
Jan 23 16:59:01 197nodnb13846 logstash-forwarder[30342]: 2015/01/23 16:59:01.496540 Connecting to [127.0.0.1]:5000 (127.0.0.1) 
Jan 23 16:59:01 197nodnb13846 logstash-forwarder[30342]: 2015/01/23 16:59:01.828968 Connected to 127.0.0.1
Jan 23 16:59:08 197nodnb13846 logstash-forwarder[30342]: 2015/01/23 16:59:08.146238 Registrar received 100 events
Jan 23 16:59:13 197nodnb13846 logstash-forwarder[30342]: 2015/01/23 16:59:13.500840 Registrar received 100 events
Jan 23 16:59:16 197nodnb13846 logstash-forwarder[30342]: 2015/01/23 16:59:16.938172 Registrar received 100 events
Jan 23 16:59:18 197nodnb13846 logstash-forwarder[30342]: 2015/01/23 16:59:18.330341 Registrar received 100 events
Jan 23 16:59:19 197nodnb13846 logstash-forwarder[30342]: 2015/01/23 16:59:19.347694 Registrar received 100 events
Jan 23 16:59:20 197nodnb13846 logstash-forwarder[30342]: 2015/01/23 16:59:20.341879 Registrar received 100 events
Jan 23 16:59:21 197nodnb13846 logstash-forwarder[30342]: 2015/01/23 16:59:21.339127 Registrar received 100 events
Jan 23 16:59:23 197nodnb13846 logstash-forwarder[30342]: 2015/01/23 16:59:23.060140 Registrar received 100 events
Jan 23 16:59:24 197nodnb13846 logstash-forwarder[30342]: 2015/01/23 16:59:24.680771 Registrar received 100 events
Jan 23 16:59:26 197nodnb13846 logstash-forwarder[30342]: 2015/01/23 16:59:26.196146 Registrar received 100 events
Jan 23 16:59:27 197nodnb13846 logstash-forwarder[30342]: 2015/01/23 16:59:27.043658 Registrar received 100 events
Jan 23 16:59:28 197nodnb13846 logstash-forwarder[30342]: 2015/01/23 16:59:28.203279 Registrar received 100 events

在此之后,我重新启动了logstash和logstash-forwarder,但它仍然不工作。

EN

回答 1

Stack Overflow用户

发布于 2015-01-28 03:46:04

编辑init脚本并更改-spool-size的值:

grep DAEMON_ARGS /etc/init.d/logstash-forwarder

DAEMON_ARGS="-config /etc/logstash-forwarder -spool-size 100 -log-to-syslog“

/etc/init.d/logstash-forwarder重新启动

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28109021

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档