| Package | Description |
|---|---|
| co.cask.cdap.logging.appender.standalone | |
| co.cask.cdap.logging.guice |
Contains injectable logging modules.
|
| co.cask.cdap.logging.save |
Contains classes for saving log events.
|
| Constructor and Description |
|---|
StandaloneLogAppender(LogAppender appender,
Set<KafkaLogProcessor> plugins) |
| Constructor and Description |
|---|
LoggingModules.LogAppenderProvider(FileLogAppender fileLogAppender,
Set<KafkaLogProcessor> messageProcessors) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractKafkaLogProcessor
Abstract Log Processor that stores offsets for paritions and checks if a given event is already processed.
|
class |
KafkaLogWriterPlugin
Plugin that writes the log data.
|
class |
LogMetricsPlugin
Plugin to process Log and generate metrics on Log level.
|
| Constructor and Description |
|---|
KafkaMessageCallback(CountDownLatch stopLatch,
Set<KafkaLogProcessor> kafkaLogProcessors,
MetricsContext metricsContext) |
LogSaver(KafkaClientService kafkaClient,
Set<KafkaLogProcessor> messageProcessors,
Set<Integer> partitions,
MetricsCollectionService metricsCollectionService) |
Copyright © 2015 Cask Data, Inc. Licensed under the Apache License, Version 2.0.