Class MultiDestinationAuditLogger

  • All Implemented Interfaces:
    Closeable, AutoCloseable, Runnable, org.apache.lucene.analysis.util.ResourceLoaderAware, SolrInfoBean, SolrMetricProducer

    public class MultiDestinationAuditLogger
    extends AuditLoggerPlugin
    implements org.apache.lucene.analysis.util.ResourceLoaderAware
    Audit logger that chains other loggers. Lets you configure logging to multiple destinations. The config is simply a list of configs for the sub plugins:
       "class" : "solr.MultiDestinationAuditLogger",
       "plugins" : [
         { "class" : "solr.SolrLogAuditLoggerPlugin" },
         { "class" : "solr.MyOtherAuditPlugin"}
       ]
     
    This interface may change in next release and is marked experimental
    Since:
    8.1.0
    WARNING: This API is experimental and might change in incompatible ways in the next release.