Class: SemanticLogger::Appender::Opensearch
- Inherits:
-
ElasticsearchBase
- Object
- Base
- Subscriber
- ElasticsearchBase
- SemanticLogger::Appender::Opensearch
- Defined in:
- lib/semantic_logger/appender/opensearch.rb
Instance Attribute Summary
Attributes inherited from ElasticsearchBase
#batch_size, #client, #client_args, #date_pattern, #flush_interval, #index, #timeout_interval, #type, #url
Attributes inherited from Subscriber
#application, #environment, #formatter, #host, #logger, #metrics
Method Summary
Methods inherited from ElasticsearchBase
#batch, #initialize, #log, #reopen
Methods inherited from Subscriber
#batch_by_default?, #close, #console_output?, #console_stream, #default_formatter, #flush, #level, #log, #should_log?
Constructor Details
This class inherits a constructor from SemanticLogger::Appender::ElasticsearchBase