Module: LogStash::Codecs::IdentityMapCodec::EightyPercentWarning
- Extended by:
- EightyPercentWarning
- Included in:
- EightyPercentWarning
- Defined in:
- lib/logstash/codecs/identity_map_codec.rb
Instance Method Summary collapse
Instance Method Details
#visit(imc) ⇒ Object
17 18 19 20 21 22 |
# File 'lib/logstash/codecs/identity_map_codec.rb', line 17 def visit(imc) current_size, limit = imc.current_size_and_limit return if current_size < (limit * 0.8) imc.logger.warn("IdentityMapCodec has reached 80% capacity", :current_size => current_size, :upper_limit => limit) end |