Module: LogStash

Defined in:
lib/logstash/sentinel/customSizeBasedBuffer.rb,
lib/logstash/sentinel/version.rb,
lib/logstash/sentinel/logsSender.rb,
lib/logstash/sentinel/eventsHandler.rb,
lib/logstash/sentinel/sampleFileCreator.rb,
lib/logstash/sentinel/logAnalyticsClient.rb,
lib/logstash/sentinel/logStashEventsBatcher.rb,
lib/logstash/sentinel/logStashAutoResizeBuffer.rb,
lib/logstash/sentinel/logStashCompressedStream.rb,
lib/logstash/sentinel/logAnalyticsAadTokenProvider.rb,
lib/logstash/sentinel/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