Module: LogStash
- Defined in:
- lib/logstash/sentinel_la/customSizeBasedBuffer.rb,
lib/logstash/sentinel_la/version.rb,
lib/logstash/sentinel_la/logsSender.rb,
lib/logstash/sentinel_la/eventsHandler.rb,
lib/logstash/sentinel_la/sampleFileCreator.rb,
lib/logstash/sentinel_la/logAnalyticsClient.rb,
lib/logstash/sentinel_la/logStashEventsBatcher.rb,
lib/logstash/sentinel_la/logStashAutoResizeBuffer.rb,
lib/logstash/sentinel_la/logStashCompressedStream.rb,
lib/logstash/sentinel_la/logAnalyticsAadTokenProvider.rb,
lib/logstash/sentinel_la/logstashLoganalyticsConfiguration.rb
Overview
LogStashAutoResizeBuffer class setting a resizable buffer which is flushed periodically The buffer resize itself according to Azure Loganalytics and configuration limitations This buffer will increase and decrease size according to the amount of messages inserted. If the buffer reached the max amount of messages the amount will be increased until the limit
Defined Under Namespace
Modules: Outputs