lib/semantic_logger/appender.rb in semantic_logger-4.15.0 vs lib/semantic_logger/appender.rb in semantic_logger-4.16.0
- old
+ new
@@ -1,30 +1,31 @@
module SemanticLogger
module Appender
# @formatter:off
- autoload :Async, "semantic_logger/appender/async"
- autoload :AsyncBatch, "semantic_logger/appender/async_batch"
- autoload :Bugsnag, "semantic_logger/appender/bugsnag"
- autoload :Elasticsearch, "semantic_logger/appender/elasticsearch"
- autoload :ElasticsearchHttp, "semantic_logger/appender/elasticsearch_http"
- autoload :File, "semantic_logger/appender/file"
- autoload :Graylog, "semantic_logger/appender/graylog"
- autoload :Honeybadger, "semantic_logger/appender/honeybadger"
- autoload :IO, "semantic_logger/appender/io"
- autoload :Kafka, "semantic_logger/appender/kafka"
- autoload :Sentry, "semantic_logger/appender/sentry"
- autoload :Http, "semantic_logger/appender/http"
- autoload :MongoDB, "semantic_logger/appender/mongodb"
- autoload :NewRelic, "semantic_logger/appender/new_relic"
- autoload :NewRelicLogs, "semantic_logger/appender/new_relic_logs"
- autoload :Rabbitmq, "semantic_logger/appender/rabbitmq"
- autoload :Splunk, "semantic_logger/appender/splunk"
- autoload :SplunkHttp, "semantic_logger/appender/splunk_http"
- autoload :Syslog, "semantic_logger/appender/syslog"
- autoload :Tcp, "semantic_logger/appender/tcp"
- autoload :Udp, "semantic_logger/appender/udp"
- autoload :Wrapper, "semantic_logger/appender/wrapper"
- autoload :SentryRuby, "semantic_logger/appender/sentry_ruby"
+ autoload :Async, "semantic_logger/appender/async"
+ autoload :AsyncBatch, "semantic_logger/appender/async_batch"
+ autoload :Bugsnag, "semantic_logger/appender/bugsnag"
+ autoload :Elasticsearch, "semantic_logger/appender/elasticsearch"
+ autoload :ElasticsearchHttp, "semantic_logger/appender/elasticsearch_http"
+ autoload :File, "semantic_logger/appender/file"
+ autoload :Graylog, "semantic_logger/appender/graylog"
+ autoload :Honeybadger, "semantic_logger/appender/honeybadger"
+ autoload :HoneybadgerInsights, "semantic_logger/appender/honeybadger_insights"
+ autoload :IO, "semantic_logger/appender/io"
+ autoload :Kafka, "semantic_logger/appender/kafka"
+ autoload :Sentry, "semantic_logger/appender/sentry"
+ autoload :Http, "semantic_logger/appender/http"
+ autoload :MongoDB, "semantic_logger/appender/mongodb"
+ autoload :NewRelic, "semantic_logger/appender/new_relic"
+ autoload :NewRelicLogs, "semantic_logger/appender/new_relic_logs"
+ autoload :Rabbitmq, "semantic_logger/appender/rabbitmq"
+ autoload :Splunk, "semantic_logger/appender/splunk"
+ autoload :SplunkHttp, "semantic_logger/appender/splunk_http"
+ autoload :Syslog, "semantic_logger/appender/syslog"
+ autoload :Tcp, "semantic_logger/appender/tcp"
+ autoload :Udp, "semantic_logger/appender/udp"
+ autoload :Wrapper, "semantic_logger/appender/wrapper"
+ autoload :SentryRuby, "semantic_logger/appender/sentry_ruby"
# @formatter:on
# Returns [SemanticLogger::Subscriber] appender for the supplied options
def self.factory(async: false, batch: nil,
max_queue_size: 10_000, lag_check_interval: 1_000, lag_threshold_s: 30,