| Package | Description |
|---|---|
| co.cask.cdap.logging.appender |
Log Appender classes to publish log messages in single node or distributed mode.
|
| co.cask.cdap.logging.appender.file |
Contains classes to log messages into file.
|
| co.cask.cdap.logging.appender.kafka |
Package contains classes that publish log messages to Kafka.
|
| co.cask.cdap.logging.appender.standalone | |
| co.cask.cdap.logging.guice |
Contains injectable logging modules.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AsyncLogAppender
Delegates all calls to an async log appender.
|
| Constructor and Description |
|---|
AsyncLogAppender(LogAppender logAppender) |
LogAppenderInitializer(LogAppender logAppender) |
| Modifier and Type | Class and Description |
|---|---|
class |
FileLogAppender
Logback appender that writes log events to files.
|
| Modifier and Type | Class and Description |
|---|---|
class |
KafkaLogAppender
Log appender that publishes log messages to Kafka.
|
| Modifier and Type | Class and Description |
|---|---|
class |
StandaloneLogAppender
Wrapper around LogAppender and LogProcessor plugins to make plugins work in standalone.
|
| Constructor and Description |
|---|
StandaloneLogAppender(LogAppender appender,
Set<KafkaLogProcessor> plugins) |
| Modifier and Type | Method and Description |
|---|---|
LogAppender |
LoggingModules.LogAppenderProvider.get() |
Copyright © 2015 Cask Data, Inc. Licensed under the Apache License, Version 2.0.