Package kieker.monitoring.writer
Class AbstractMonitoringWriter
java.lang.Object
kieker.monitoring.writer.AbstractMonitoringWriter
- Direct Known Subclasses:
AmqpWriter,CassandraDbWriter,ChunkingCollector,DualSocketTcpWriter,DumpWriter,FileWriter,InfluxDBWriter,JmsWriter,JmxWriter,PipeWriter,PrintStreamWriter,SingleSocketTcpWriter
- Since:
- 1.13
- Author:
- Christian Wulf
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract voidThis event fires when Kieker has been initialized and is ready to monitor.abstract voidThis event fires when Kieker has been notified to terminate.toString()Returns a textual representation of the writer's configuration.abstract voidThis event fires when Kieker has received a new record.
-
Field Details
-
configuration
The writer's configuration.
-
-
Constructor Details
-
AbstractMonitoringWriter
-
-
Method Details
-
onStarting
public abstract void onStarting()This event fires when Kieker has been initialized and is ready to monitor. It is executed by theMonitoringWriterThreadjust before reading the writer queue. -
writeMonitoringRecord
This event fires when Kieker has received a new record. -
onTerminating
public abstract void onTerminating()This event fires when Kieker has been notified to terminate. It is executed by theMonitoringWriterThreadjust after finishing the writer queue. -
toString
Returns a textual representation of the writer's configuration.
-