Uses of Interface
kieker.common.record.IMonitoringRecord
Packages that use IMonitoringRecord
Package
Description
Copyright 2026 Kieker Project (http://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
This package contains all processing filters bundled with kieker.
Copyright (C) 2023 OceanDSL (https://oceandsl.uni-kiel.de)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Copyright 2026 Kieker Project (http://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Containing all record/event source stages of Kieker based on TeeTime.
Containing all record/event source stages of Kieker based on TeeTime.
Containing all record/event source stages of Kieker based on TeeTime.
Containing all record/event source stages of Kieker based on TeeTime.
Copyright 2026 Kieker Project (http://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Copyright 2026 Kieker Project (http://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Copyright 2026 Kieker Project (http://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Copyright 2026 Kieker Project (http://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Copyright 2026 Kieker Project (http://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Copyright 2026 Kieker Project (http://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Copyright 2026 Kieker Project (http://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Copyright 2026 Kieker Project (http://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Copyright 2026 Kieker Project (http://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Copyright 2026 Kieker Project (https://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Copyright 2026 Kieker Project (https://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Copyright 2026 Kieker Project (https://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Copyright 2026 Kieker Project (http://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Copyright 2026 Kieker Project (http://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Copyright 2026 Kieker Project (http://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Copyright 2026 Kieker Project (http://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Copyright 2026 Kieker Project (http://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Copyright 2026 Kieker Project (http://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Copyright 2026 Kieker Project (http://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Copyright 2026 Kieker Project (http://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Copyright 2026 Kieker Project (http://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Copyright 2026 Kieker Project (http://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Copyright 2026 Kieker Project (http://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Copyright 2026 Kieker Project (http://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Copyright 2026 Kieker Project (http://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Copyright 2026 Kieker Project (http://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Copyright 2026 Kieker Project (http://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Copyright 2026 Kieker Project (http://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Copyright 2026 Kieker Project (http://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Copyright 2026 Kieker Project (http://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Copyright 2026 Kieker Project (http://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
-
Uses of IMonitoringRecord in kieker.analysis.architecture.trace
Methods in kieker.analysis.architecture.trace that return types with arguments of type IMonitoringRecordModifier and TypeMethodDescriptionteetime.framework.OutputPort<IMonitoringRecord>TraceIdFilter.getMismatchingTraceIdOutputPort()Returns the output port delivering the records with the non matching IDs.Methods in kieker.analysis.architecture.trace with parameters of type IMonitoringRecordModifier and TypeMethodDescriptionprotected voidTraceIdFilter.execute(IMonitoringRecord element) -
Uses of IMonitoringRecord in kieker.analysis.architecture.trace.flow
Methods in kieker.analysis.architecture.trace.flow that return types with arguments of type IMonitoringRecordModifier and TypeMethodDescriptionteetime.framework.OutputPort<IMonitoringRecord>ThreadEvent2TraceEventStage.getOutputPort()Methods in kieker.analysis.architecture.trace.flow with parameters of type IMonitoringRecordModifier and TypeMethodDescriptionprotected voidThreadEvent2TraceEventStage.execute(IMonitoringRecord event) -
Uses of IMonitoringRecord in kieker.analysis.code
Methods in kieker.analysis.code with parameters of type IMonitoringRecordModifier and TypeMethodDescriptionprotected voidProduceBeforeAndAfterEventsFromOperationCallsStage.execute(IMonitoringRecord element) -
Uses of IMonitoringRecord in kieker.analysis.generic
Methods in kieker.analysis.generic that return types with arguments of type IMonitoringRecordModifier and TypeMethodDescriptionteetime.framework.InputPort<IMonitoringRecord>RealtimeRecordDelayFilter.getInputPort()teetime.framework.OutputPort<IMonitoringRecord>RealtimeRecordDelayFilter.getOutputPort()teetime.framework.OutputPort<IMonitoringRecord>RewriteBeforeAndAfterEventsStage.getOutputPort()teetime.framework.InputPort<IMonitoringRecord>AnalysisThroughputStage.getRecordsInputPort()teetime.framework.OutputPort<IMonitoringRecord>AnalysisThroughputStage.getRecordsOutputPort()teetime.framework.OutputPort<IMonitoringRecord>MonitoringThroughputStage.getRelayedRecordsOutputPort()teetime.framework.OutputPort<IMonitoringRecord>MonitoringThroughputStage.getUncountedRecordsOutputPort()Methods in kieker.analysis.generic with parameters of type IMonitoringRecordModifier and TypeMethodDescriptionprotected voidHandleMetadataRecordStage.execute(IMonitoringRecord element) protected voidMonitoringThroughputStage.execute(IMonitoringRecord record) protected voidRealtimeRecordDelayConsumer.execute(IMonitoringRecord monitoringRecord) protected voidRewriteBeforeAndAfterEventsStage.execute(IMonitoringRecord element) -
Uses of IMonitoringRecord in kieker.analysis.generic.sink
Methods in kieker.analysis.generic.sink with parameters of type IMonitoringRecord -
Uses of IMonitoringRecord in kieker.analysis.generic.source
Methods in kieker.analysis.generic.source that return types with arguments of type IMonitoringRecordModifier and TypeMethodDescriptionteetime.framework.OutputPort<IMonitoringRecord>ISourceCompositeStage.getOutputPort()get the output port of a source composite stage.Methods in kieker.analysis.generic.source with parameters of type IMonitoringRecordModifier and TypeMethodDescriptionvoidIRecordReceivedListener.onRecordReceived(IMonitoringRecord record) -
Uses of IMonitoringRecord in kieker.analysis.generic.source.amqp
Methods in kieker.analysis.generic.source.amqp with parameters of type IMonitoringRecordModifier and TypeMethodDescriptionvoidAMQPReader.deliverRecord(IMonitoringRecord monitoringRecord) voidRegularRecordHandler.onRecordReceived(IMonitoringRecord record) Constructor parameters in kieker.analysis.generic.source.amqp with type arguments of type IMonitoringRecordModifierConstructorDescriptionAMQPReader(String uri, String queueName, int heartbeat, Consumer<IMonitoringRecord> elementReceivedCallback) Creates a new logic module for an AMQP reader. -
Uses of IMonitoringRecord in kieker.analysis.generic.source.file
Method parameters in kieker.analysis.generic.source.file with type arguments of type IMonitoringRecordModifier and TypeMethodDescriptionabstract voidAbstractEventDeserializer.processDataStream(InputStream chainInputStream, teetime.framework.OutputPort<IMonitoringRecord> outputPort) Read an input stream of data, deserialize it and output proper monitoring records.voidBinaryEventDeserializer.processDataStream(InputStream chainInputStream, teetime.framework.OutputPort<IMonitoringRecord> outputPort) voidDatEventDeserializer.processDataStream(InputStream inputStream, teetime.framework.OutputPort<IMonitoringRecord> outputPort) -
Uses of IMonitoringRecord in kieker.analysis.generic.source.jms
Constructor parameters in kieker.analysis.generic.source.jms with type arguments of type IMonitoringRecord -
Uses of IMonitoringRecord in kieker.analysis.generic.source.namedpipe
Methods in kieker.analysis.generic.source.namedpipe with parameters of type IMonitoringRecordModifier and TypeMethodDescriptionbooleanPipeReader.newMonitoringRecord(IMonitoringRecord rec) This method sends a given records directly to the output port. -
Uses of IMonitoringRecord in kieker.analysis.generic.source.rewriter
Methods in kieker.analysis.generic.source.rewriter with parameters of type IMonitoringRecordModifier and TypeMethodDescriptionvoidITraceMetadataRewriter.rewrite(Connection connection, IMonitoringRecord record, long loggingTimestamp, teetime.framework.OutputPort<IMonitoringRecord> outputPort) Rewrite a record if necessary.voidNoneTraceMetadataRewriter.rewrite(Connection connection, IMonitoringRecord record, long loggingTimestamp, teetime.framework.OutputPort<IMonitoringRecord> outputPort) voidPlainTraceMetadataRewriter.rewrite(Connection connection, IMonitoringRecord record, long loggingTimestamp, teetime.framework.OutputPort<IMonitoringRecord> outputPort) Trace data records use unique ids for their respective host.Method parameters in kieker.analysis.generic.source.rewriter with type arguments of type IMonitoringRecordModifier and TypeMethodDescriptionvoidITraceMetadataRewriter.rewrite(Connection connection, IMonitoringRecord record, long loggingTimestamp, teetime.framework.OutputPort<IMonitoringRecord> outputPort) Rewrite a record if necessary.voidNoneTraceMetadataRewriter.rewrite(Connection connection, IMonitoringRecord record, long loggingTimestamp, teetime.framework.OutputPort<IMonitoringRecord> outputPort) voidPlainTraceMetadataRewriter.rewrite(Connection connection, IMonitoringRecord record, long loggingTimestamp, teetime.framework.OutputPort<IMonitoringRecord> outputPort) Trace data records use unique ids for their respective host. -
Uses of IMonitoringRecord in kieker.analysis.generic.time
Methods in kieker.analysis.generic.time that return types with arguments of type IMonitoringRecordModifier and TypeMethodDescriptionteetime.framework.InputPort<IMonitoringRecord>TimestampFilter.getMonitoringRecordsCombinedInputPort()Returns the input port for the records.teetime.framework.OutputPort<IMonitoringRecord>TimestampFilter.getRecordsOutsideTimePeriodOutputPort()Returns the output port for the records whose timestamps are outside the defined time period.teetime.framework.OutputPort<IMonitoringRecord>TimestampFilter.getRecordsWithinTimePeriodOutputPort()Returns the output port for the records whose timestamps are within the defined time period.Methods in kieker.analysis.generic.time with parameters of type IMonitoringRecordModifier and TypeMethodDescriptionprotected voidRecordCurrentTimeEventGenerationFilter.execute(IMonitoringRecord record) Evaluates the given timestamp internal current time which may lead to newly generated events via currentTimeRecordOutputPort.protected longMonitioringRecordTimestampFilter.getRecordSpecificTimestamp(IMonitoringRecord record) -
Uses of IMonitoringRecord in kieker.analysis.plugin.filter.flow
Methods in kieker.analysis.plugin.filter.flow with parameters of type IMonitoringRecordModifier and TypeMethodDescriptionvoidThreadEvent2TraceEventFilter.readInput(IMonitoringRecord event) Deprecated. -
Uses of IMonitoringRecord in kieker.analysis.plugin.filter.record
Methods in kieker.analysis.plugin.filter.record with parameters of type IMonitoringRecordModifier and TypeMethodDescriptionfinal voidMonitoringThroughputFilter.inputRecord(IMonitoringRecord record) Deprecated.final voidRealtimeRecordDelayFilter.inputRecord(IMonitoringRecord monitoringRecord) Deprecated.This method represents the input port of this filter. -
Uses of IMonitoringRecord in kieker.analysis.plugin.filter.select
Methods in kieker.analysis.plugin.filter.select with parameters of type IMonitoringRecordModifier and TypeMethodDescriptionvoidTimestampFilter.inputCombined(IMonitoringRecord record) Deprecated.voidTraceIdFilter.inputCombined(IMonitoringRecord record) Deprecated.This method represents an input port for both operation execution and flow records.final voidTimestampFilter.inputIMonitoringRecord(IMonitoringRecord record) Deprecated. -
Uses of IMonitoringRecord in kieker.analysis.plugin.reader
Methods in kieker.analysis.plugin.reader with parameters of type IMonitoringRecordModifier and TypeMethodDescriptionprotected abstract voidAbstractStringRegistryReaderPlugin.deliverRecord(IMonitoringRecord monitoringRecord) Deprecated.Delivers the given record to the appropriate output port(s). -
Uses of IMonitoringRecord in kieker.analysis.plugin.reader.amqp
Methods in kieker.analysis.plugin.reader.amqp with parameters of type IMonitoringRecordModifier and TypeMethodDescriptionprotected voidAmqpReader.deliverRecord(IMonitoringRecord monitoringRecord) Deprecated. -
Uses of IMonitoringRecord in kieker.analysis.plugin.reader.filesystem
Methods in kieker.analysis.plugin.reader.filesystem with parameters of type IMonitoringRecordModifier and TypeMethodDescriptionbooleanAsciiLogReader.newMonitoringRecord(IMonitoringRecord record) Deprecated.This method is called for each new record by each ReaderThread.booleanBinaryLogReader.newMonitoringRecord(IMonitoringRecord record) Deprecated.This method is called for each new record by each ReaderThread.booleanFSReader.newMonitoringRecord(IMonitoringRecord record) Deprecated.This method is called for each new record by each ReaderThread. -
Uses of IMonitoringRecord in kieker.analysis.plugin.reader.namedRecordPipe
Methods in kieker.analysis.plugin.reader.namedRecordPipe with parameters of type IMonitoringRecordModifier and TypeMethodDescriptionbooleanPipeReader.newMonitoringRecord(IMonitoringRecord rec) Deprecated.This method sends a given records directly to the output port. -
Uses of IMonitoringRecord in kieker.analysis.plugin.reader.newio.deserializer
Methods in kieker.analysis.plugin.reader.newio.deserializer that return types with arguments of type IMonitoringRecordModifier and TypeMethodDescriptionprotected abstract List<IMonitoringRecord>AbstractContainerFormatDeserializer.decodeRecords(ByteBuffer buffer, int dataSize) Decodes the records from the container's payload.protected List<IMonitoringRecord>BinaryDeserializer.decodeRecords(ByteBuffer buffer, int dataSize) AbstractContainerFormatDeserializer.deserializeRecords(ByteBuffer buffer, int dataSize) IMonitoringRecordDeserializer.deserializeRecords(ByteBuffer buffer, int dataSize) Deserializes the records contained in the given buffer. -
Uses of IMonitoringRecord in kieker.analysis.plugin.reader.util
Methods in kieker.analysis.plugin.reader.util with parameters of type IMonitoringRecordModifier and TypeMethodDescriptionbooleanIMonitoringRecordReceiver.newMonitoringRecord(IMonitoringRecord record) This method is called for each new record by each ReaderThread. -
Uses of IMonitoringRecord in kieker.analysis.util.stage
Methods in kieker.analysis.util.stage that return types with arguments of type IMonitoringRecordModifier and TypeMethodDescriptionteetime.framework.InputPort<IMonitoringRecord>AllowedRecordsFilter.getInputPort()Methods in kieker.analysis.util.stage with parameters of type IMonitoringRecordModifier and TypeMethodDescriptionprotected voidBeginEndOfMonitoringDetector.execute(IMonitoringRecord record) -
Uses of IMonitoringRecord in kieker.common.namedRecordPipe
Methods in kieker.common.namedRecordPipe with parameters of type IMonitoringRecordModifier and TypeMethodDescriptionbooleanIPipeReader.newMonitoringRecord(IMonitoringRecord record) Called for each new record.booleanPipe.writeMonitoringRecord(IMonitoringRecord monitoringRecord) Passes the monitoring record to the registered pipe reader. -
Uses of IMonitoringRecord in kieker.common.record
Classes in kieker.common.record that implement IMonitoringRecordMethods in kieker.common.record that return IMonitoringRecordModifier and TypeMethodDescriptionstatic final IMonitoringRecordAbstractMonitoringRecord.createFromDeserializer(String recordClassName, IValueDeserializer deserializer) Create monitoring record based on class name and a given value deserializer.Methods in kieker.common.record that return types with arguments of type IMonitoringRecordModifier and TypeMethodDescriptionstatic final Class<? extends IMonitoringRecord>AbstractMonitoringRecord.classForName(String classname) This method tries to find a monitoring record class with the given name.Methods in kieker.common.record with parameters of type IMonitoringRecordModifier and TypeMethodDescriptionintAbstractMonitoringRecord.compareTo(IMonitoringRecord otherRecord) Provides an ordering of IMonitoringRecords by the loggingTimestamp.voidIRecordReceivedListener.onRecordReceived(IMonitoringRecord record) Listener method.Method parameters in kieker.common.record with type arguments of type IMonitoringRecordModifier and TypeMethodDescriptionstatic final Class<?>[]AbstractMonitoringRecord.typesForClass(Class<? extends IMonitoringRecord> clazz) This method delivers the types array of the given class, either by finding the declared field (in case of a factory record) or via thegetValueTypesmethod. -
Uses of IMonitoringRecord in kieker.common.record.controlflow
Classes in kieker.common.record.controlflow that implement IMonitoringRecord -
Uses of IMonitoringRecord in kieker.common.record.database
Classes in kieker.common.record.database that implement IMonitoringRecordModifier and TypeClassDescriptionclassclassclass -
Uses of IMonitoringRecord in kieker.common.record.factory
Methods in kieker.common.record.factory that return types with arguments of type IMonitoringRecordModifier and TypeMethodDescriptionIRecordFactory<? extends IMonitoringRecord>Hint: This method uses convention over configuration when searching for a record factory class.IRecordFactory<? extends IMonitoringRecord>Obtains a record factory instance fo the given record class name. -
Uses of IMonitoringRecord in kieker.common.record.flow
Subinterfaces of IMonitoringRecord in kieker.common.record.flowModifier and TypeInterfaceDescriptioninterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceClasses in kieker.common.record.flow that implement IMonitoringRecord -
Uses of IMonitoringRecord in kieker.common.record.flow.thread
Classes in kieker.common.record.flow.thread that implement IMonitoringRecordModifier and TypeClassDescriptionclassclassclassclass -
Uses of IMonitoringRecord in kieker.common.record.flow.trace
Classes in kieker.common.record.flow.trace that implement IMonitoringRecordModifier and TypeClassDescriptionclassclassclassclassclassclass -
Uses of IMonitoringRecord in kieker.common.record.flow.trace.concurrency
Classes in kieker.common.record.flow.trace.concurrency that implement IMonitoringRecord -
Uses of IMonitoringRecord in kieker.common.record.flow.trace.concurrency.monitor
Classes in kieker.common.record.flow.trace.concurrency.monitor that implement IMonitoringRecordModifier and TypeClassDescriptionclassclassclassclassclassclassclass -
Uses of IMonitoringRecord in kieker.common.record.flow.trace.operation
Subinterfaces of IMonitoringRecord in kieker.common.record.flow.trace.operationClasses in kieker.common.record.flow.trace.operation that implement IMonitoringRecordModifier and TypeClassDescriptionclassclassclassclassclassclass -
Uses of IMonitoringRecord in kieker.common.record.flow.trace.operation.constructor
Classes in kieker.common.record.flow.trace.operation.constructor that implement IMonitoringRecordModifier and TypeClassDescriptionclassclassclassclass -
Uses of IMonitoringRecord in kieker.common.record.flow.trace.operation.constructor.object
Classes in kieker.common.record.flow.trace.operation.constructor.object that implement IMonitoringRecordModifier and TypeClassDescriptionclassclassclassclassclass -
Uses of IMonitoringRecord in kieker.common.record.flow.trace.operation.object
Classes in kieker.common.record.flow.trace.operation.object that implement IMonitoringRecordModifier and TypeClassDescriptionclassclassclassclassclassclass -
Uses of IMonitoringRecord in kieker.common.record.jvm
Classes in kieker.common.record.jvm that implement IMonitoringRecordModifier and TypeClassDescriptionclassclassclassclassclassclassclass -
Uses of IMonitoringRecord in kieker.common.record.misc
Classes in kieker.common.record.misc that implement IMonitoringRecordModifier and TypeClassDescriptionclassclassclassclassfinal classRecord used to associate Objects (typically Strings) with unique ids.classclass -
Uses of IMonitoringRecord in kieker.common.record.remotecontrol
Subinterfaces of IMonitoringRecord in kieker.common.record.remotecontrolModifier and TypeInterfaceDescriptioninterfaceinterfaceinterfaceClasses in kieker.common.record.remotecontrol that implement IMonitoringRecordModifier and TypeClassDescriptionclassclassclassclassclassclass -
Uses of IMonitoringRecord in kieker.common.record.session
Subinterfaces of IMonitoringRecord in kieker.common.record.sessionClasses in kieker.common.record.session that implement IMonitoringRecord -
Uses of IMonitoringRecord in kieker.common.record.system
Classes in kieker.common.record.system that implement IMonitoringRecordModifier and TypeClassDescriptionclassclassclassclassclassclass -
Uses of IMonitoringRecord in kieker.common.registry
Methods in kieker.common.registry with parameters of type IMonitoringRecordModifier and TypeMethodDescriptionbooleanIMonitoringRecordReceiver.newMonitoringRecord(IMonitoringRecord record) Called for each new record. -
Uses of IMonitoringRecord in kieker.extension.cassandra.writer
Methods in kieker.extension.cassandra.writer with parameters of type IMonitoringRecordModifier and TypeMethodDescriptionvoidCassandraDb.insert(IMonitoringRecord record, String benchmarkId) Insert a record into the database.voidCassandraDbWriter.writeMonitoringRecord(IMonitoringRecord record) -
Uses of IMonitoringRecord in kieker.monitoring.core.controller
Methods in kieker.monitoring.core.controller with parameters of type IMonitoringRecordModifier and TypeMethodDescriptionbooleanIWriterController.newMonitoringRecord(IMonitoringRecord record) Called for each new record to write it out to the pre-configured target (e.g., file system, database, or messaging queue).booleanMonitoringController.newMonitoringRecord(IMonitoringRecord record) booleanWriterController.newMonitoringRecord(IMonitoringRecord record) -
Uses of IMonitoringRecord in kieker.monitoring.listener
Methods in kieker.monitoring.listener with parameters of type IMonitoringRecordModifier and TypeMethodDescriptionvoidMonitoringCommandListener.onRecordReceived(IMonitoringRecord record) -
Uses of IMonitoringRecord in kieker.monitoring.queue.behavior
Methods in kieker.monitoring.queue.behavior with parameters of type IMonitoringRecord -
Uses of IMonitoringRecord in kieker.monitoring.sampler.mxbean
Methods in kieker.monitoring.sampler.mxbean that return IMonitoringRecordModifier and TypeMethodDescriptionprotected abstract IMonitoringRecord[]AbstractMXBeanSampler.createNewMonitoringRecords(long timestamp, String hostname, String vmName, IMonitoringController monitoringCtr) Abstract method used as interface to realize concrete samplers.protected IMonitoringRecord[]ClassLoadingSampler.createNewMonitoringRecords(long timestamp, String hostname, String vmName, IMonitoringController monitoringCtr) protected IMonitoringRecord[]CompilationSampler.createNewMonitoringRecords(long timestamp, String hostname, String vmName, IMonitoringController monitoringCtr) protected IMonitoringRecord[]GCSampler.createNewMonitoringRecords(long timestamp, String hostname, String vmName, IMonitoringController monitoringCtr) protected IMonitoringRecord[]MemorySampler.createNewMonitoringRecords(long timestamp, String hostname, String vmName, IMonitoringController monitoringCtr) protected IMonitoringRecord[]ThreadsStatusSampler.createNewMonitoringRecords(long timestamp, String hostname, String vmName, IMonitoringController monitoringCtr) protected IMonitoringRecord[]UptimeSampler.createNewMonitoringRecords(long timestamp, String hostname, String vmName, IMonitoringController monitoringCtr) -
Uses of IMonitoringRecord in kieker.monitoring.writer
Fields in kieker.monitoring.writer declared as IMonitoringRecordModifier and TypeFieldDescriptionstatic final IMonitoringRecordMonitoringWriterThread.END_OF_MONITORING_RECORDMethods in kieker.monitoring.writer with parameters of type IMonitoringRecordModifier and TypeMethodDescriptionabstract voidAbstractMonitoringWriter.writeMonitoringRecord(IMonitoringRecord record) This event fires when Kieker has received a new record.Constructor parameters in kieker.monitoring.writer with type arguments of type IMonitoringRecordModifierConstructorDescriptionMonitoringWriterThread(AbstractMonitoringWriter writer, BlockingQueue<IMonitoringRecord> writerQueue) -
Uses of IMonitoringRecord in kieker.monitoring.writer.amqp
Methods in kieker.monitoring.writer.amqp with parameters of type IMonitoringRecordModifier and TypeMethodDescriptionvoidAmqpWriter.writeMonitoringRecord(IMonitoringRecord monitoringRecord) -
Uses of IMonitoringRecord in kieker.monitoring.writer.collector
Methods in kieker.monitoring.writer.collector that return types with arguments of type IMonitoringRecordMethods in kieker.monitoring.writer.collector with parameters of type IMonitoringRecordModifier and TypeMethodDescriptionvoidChunkingCollector.writeMonitoringRecord(IMonitoringRecord record) -
Uses of IMonitoringRecord in kieker.monitoring.writer.dump
Methods in kieker.monitoring.writer.dump that return IMonitoringRecordModifier and TypeMethodDescriptionDumpQueue.element()DumpQueue.peek()DumpQueue.poll()DumpQueue.remove()DumpQueue.take()Methods in kieker.monitoring.writer.dump that return types with arguments of type IMonitoringRecordMethods in kieker.monitoring.writer.dump with parameters of type IMonitoringRecordModifier and TypeMethodDescriptionbooleanDumpQueue.add(IMonitoringRecord e) booleanDumpQueue.offer(IMonitoringRecord e) booleanDumpQueue.offer(IMonitoringRecord e, long timeout, TimeUnit unit) voidDumpQueue.put(IMonitoringRecord e) voidDumpWriter.writeMonitoringRecord(IMonitoringRecord record) Method parameters in kieker.monitoring.writer.dump with type arguments of type IMonitoringRecordModifier and TypeMethodDescriptionbooleanDumpQueue.addAll(Collection<? extends IMonitoringRecord> c) intDumpQueue.drainTo(Collection<? super IMonitoringRecord> c) intDumpQueue.drainTo(Collection<? super IMonitoringRecord> c, int maxElements) -
Uses of IMonitoringRecord in kieker.monitoring.writer.filesystem
Methods in kieker.monitoring.writer.filesystem with parameters of type IMonitoringRecordModifier and TypeMethodDescriptionabstract voidAbstractLogStreamHandler.serialize(IMonitoringRecord record, int id) Serialize a record.voidBinaryLogStreamHandler.serialize(IMonitoringRecord record, int id) voidTextLogStreamHandler.serialize(IMonitoringRecord record, int id) voidFileWriter.writeMonitoringRecord(IMonitoringRecord record) -
Uses of IMonitoringRecord in kieker.monitoring.writer.influxdb
Methods in kieker.monitoring.writer.influxdb with parameters of type IMonitoringRecordModifier and TypeMethodDescriptionfinal voidInfluxDBWriter.writeMonitoringRecord(IMonitoringRecord monitoringRecord) Deprecated. -
Uses of IMonitoringRecord in kieker.monitoring.writer.jms
Methods in kieker.monitoring.writer.jms with parameters of type IMonitoringRecord -
Uses of IMonitoringRecord in kieker.monitoring.writer.jmx
Methods in kieker.monitoring.writer.jmx with parameters of type IMonitoringRecordModifier and TypeMethodDescriptionbooleanKiekerJmxMonitoringLog.newMonitoringRecord(IMonitoringRecord record) Consumes the given record by sending a notification.voidJmxWriter.writeMonitoringRecord(IMonitoringRecord record) -
Uses of IMonitoringRecord in kieker.monitoring.writer.namedRecordPipe
Methods in kieker.monitoring.writer.namedRecordPipe with parameters of type IMonitoringRecordModifier and TypeMethodDescriptionvoidPipeWriter.writeMonitoringRecord(IMonitoringRecord record) -
Uses of IMonitoringRecord in kieker.monitoring.writer.print
Methods in kieker.monitoring.writer.print with parameters of type IMonitoringRecordModifier and TypeMethodDescriptionvoidPrintStreamWriter.writeMonitoringRecord(IMonitoringRecord record) -
Uses of IMonitoringRecord in kieker.monitoring.writer.serializer
Methods in kieker.monitoring.writer.serializer with parameters of type IMonitoringRecordModifier and TypeMethodDescriptionfinal intAbstractContainerFormatSerializer.serializeRecord(IMonitoringRecord record, ByteBuffer buffer) intIMonitoringRecordSerializer.serializeRecord(IMonitoringRecord record, ByteBuffer buffer) Serializes a single record into the given byte buffer.intStringSerializer.serializeRecord(IMonitoringRecord record, ByteBuffer buffer) Method parameters in kieker.monitoring.writer.serializer with type arguments of type IMonitoringRecordModifier and TypeMethodDescriptionfinal intAbstractContainerFormatSerializer.serializeRecords(Collection<IMonitoringRecord> records, ByteBuffer buffer) intIMonitoringRecordSerializer.serializeRecords(Collection<IMonitoringRecord> records, ByteBuffer buffer) Serializes multiple monitoring records into the given byte buffer.intStringSerializer.serializeRecords(Collection<IMonitoringRecord> records, ByteBuffer buffer) protected abstract intAbstractContainerFormatSerializer.writeRecords(Collection<IMonitoringRecord> records, ByteBuffer buffer) Write the given records to the given byte buffer.protected intBinarySerializer.writeRecords(Collection<IMonitoringRecord> records, ByteBuffer buffer) -
Uses of IMonitoringRecord in kieker.monitoring.writer.tcp
Methods in kieker.monitoring.writer.tcp with parameters of type IMonitoringRecordModifier and TypeMethodDescriptionvoidDualSocketTcpWriter.writeMonitoringRecord(IMonitoringRecord monitoringRecord) voidSingleSocketTcpWriter.writeMonitoringRecord(IMonitoringRecord monitoringRecord) -
Uses of IMonitoringRecord in kieker.tools.currentTimeEventGenerator
Methods in kieker.tools.currentTimeEventGenerator with parameters of type IMonitoringRecordModifier and TypeMethodDescriptionvoidCurrentTimeEventGenerationFilter.inputRecord(IMonitoringRecord record) Deprecated.This method represents the input port for new records. -
Uses of IMonitoringRecord in kieker.tools.source
Methods in kieker.tools.source that return types with arguments of type IMonitoringRecordModifier and TypeMethodDescriptionteetime.framework.OutputPort<IMonitoringRecord>LogsReaderCompositeStage.getOutputPort()teetime.framework.OutputPort<IMonitoringRecord>MultipleConnectionTcpSourceCompositeStage.getOutputPort()teetime.framework.OutputPort<IMonitoringRecord>RestServiceCompositeStage.getOutputPort()