Open Alykoff opened 9 years ago
Hm... I don't have memroy leak If I use this input:
input {
rabbitmq {
type => "logs"
codec => "json"
durable => true
ack => true
queue => "logs"
threads => 1
user => "guest1"
password => "***"
host => "10.**.**.***"
}
rabbitmq {
type => "collectors"
codec => "json"
durable => true
ack => true
queue => "collectors"
threads => 1
user => "guest1"
password => "***"
host => "10.**.**.***"
}
}
I change ack param, now it's:
ack => true
Thanks @Alykoff for the detailed report. We'll put this on out todo list.
@Alykoff if changing acknowledgements mode alters the behaviour, this strongly suggests that the plugin doesn't acknowledge deliveries correctly (or at all). Memory usage breakdown indicates it is indeed RabbitMQ plugin's threads that use the majority of the heap.
I have memory leak for logstash (try 1.5.4 and 1.4.4). Supose it's elasticsearch output plugin.
I using phusion/baseimage (special Ubuntu Docker image)
My filter and input:
(OUTPUT_3):