Uses of Interface
kieker.common.record.IMonitoringRecord
| Package | Description |
|---|---|
| kieker.analysis.architecture.trace |
Copyright 2022 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.
|
| kieker.analysis.architecture.trace.flow |
This package contains all processing filters bundled with kieker.
|
| kieker.analysis.code |
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.
|
| kieker.analysis.generic |
Copyright 2022 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.
|
| kieker.analysis.generic.sink | |
| kieker.analysis.generic.source |
Containing all record/event source stages of Kieker based on TeeTime.
|
| kieker.analysis.generic.source.amqp |
Containing all record/event source stages of Kieker based on TeeTime.
|
| kieker.analysis.generic.source.file | |
| kieker.analysis.generic.source.jms |
Containing all record/event source stages of Kieker based on TeeTime.
|
| kieker.analysis.generic.source.namedpipe |
Containing all record/event source stages of Kieker based on TeeTime.
|
| kieker.analysis.generic.source.rewriter | |
| kieker.analysis.generic.time | |
| kieker.analysis.plugin.filter.flow |
Copyright 2022 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.
|
| kieker.analysis.plugin.filter.record |
Copyright 2022 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.
|
| kieker.analysis.plugin.filter.select |
Copyright 2022 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.
|
| kieker.analysis.plugin.reader |
Copyright 2022 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.
|
| kieker.analysis.plugin.reader.amqp |
Copyright 2022 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.
|
| kieker.analysis.plugin.reader.filesystem |
Copyright 2022 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.
|
| kieker.analysis.plugin.reader.namedRecordPipe |
Copyright 2022 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.
|
| kieker.analysis.plugin.reader.newio.deserializer |
Copyright 2022 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.
|
| kieker.analysis.plugin.reader.util |
Copyright 2022 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.
|
| kieker.analysis.util.stage | |
| kieker.common.namedRecordPipe |
Copyright 2022 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.
|
| kieker.common.record |
Copyright 2022 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.
|
| kieker.common.record.controlflow | |
| kieker.common.record.database | |
| kieker.common.record.factory |
Copyright 2022 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.
|
| kieker.common.record.flow | |
| kieker.common.record.flow.thread | |
| kieker.common.record.flow.trace | |
| kieker.common.record.flow.trace.concurrency | |
| kieker.common.record.flow.trace.concurrency.monitor | |
| kieker.common.record.flow.trace.operation | |
| kieker.common.record.flow.trace.operation.constructor | |
| kieker.common.record.flow.trace.operation.constructor.object | |
| kieker.common.record.flow.trace.operation.object | |
| kieker.common.record.jvm | |
| kieker.common.record.misc |
Copyright 2022 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.
|
| kieker.common.record.remotecontrol | |
| kieker.common.record.session | |
| kieker.common.record.system | |
| kieker.common.registry |
Copyright 2022 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.
|
| kieker.extension.cassandra.writer | |
| kieker.monitoring.core.controller |
Copyright 2022 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.
|
| kieker.monitoring.listener |
Copyright 2022 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.
|
| kieker.monitoring.queue.behavior |
Copyright 2022 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.
|
| kieker.monitoring.sampler.mxbean |
Copyright 2022 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.
|
| kieker.monitoring.writer |
Copyright 2022 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.
|
| kieker.monitoring.writer.amqp |
Copyright 2022 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.
|
| kieker.monitoring.writer.collector |
Copyright 2022 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.
|
| kieker.monitoring.writer.dump |
Copyright 2022 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.
|
| kieker.monitoring.writer.filesystem |
Copyright 2022 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.
|
| kieker.monitoring.writer.influxdb |
Copyright 2022 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.
|
| kieker.monitoring.writer.jms |
Copyright 2022 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.
|
| kieker.monitoring.writer.jmx |
Copyright 2022 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.
|
| kieker.monitoring.writer.namedRecordPipe |
Copyright 2022 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.
|
| kieker.monitoring.writer.print |
Copyright 2022 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.
|
| kieker.monitoring.writer.serializer |
Copyright 2022 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.
|
| kieker.monitoring.writer.tcp |
Copyright 2022 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.
|
| kieker.tools.currentTimeEventGenerator |
Copyright 2022 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.
|
| kieker.tools.source |
-
Uses of IMonitoringRecord in kieker.analysis.architecture.trace
Methods in kieker.analysis.architecture.trace that return types with arguments of type IMonitoringRecord Modifier and Type Method Description teetime.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 IMonitoringRecord Modifier and Type Method Description protected 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 IMonitoringRecord Modifier and Type Method Description teetime.framework.OutputPort<IMonitoringRecord>ThreadEvent2TraceEventStage. getOutputPort()Methods in kieker.analysis.architecture.trace.flow with parameters of type IMonitoringRecord Modifier and Type Method Description protected voidThreadEvent2TraceEventStage. execute(IMonitoringRecord event) -
Uses of IMonitoringRecord in kieker.analysis.code
Methods in kieker.analysis.code with parameters of type IMonitoringRecord Modifier and Type Method Description protected voidProduceBeforeAndAfterEventsFromOperationCallsStage. execute(IMonitoringRecord element) -
Uses of IMonitoringRecord in kieker.analysis.generic
Methods in kieker.analysis.generic that return types with arguments of type IMonitoringRecord Modifier and Type Method Description teetime.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 IMonitoringRecord Modifier and Type Method Description protected 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 Modifier and Type Method Description protected voidDataSink. execute(IMonitoringRecord record) -
Uses of IMonitoringRecord in kieker.analysis.generic.source
Methods in kieker.analysis.generic.source that return types with arguments of type IMonitoringRecord Modifier and Type Method Description teetime.framework.OutputPort<IMonitoringRecord>ISourceCompositeStage. getOutputPort()get the output port of a source composite stage.Methods in kieker.analysis.generic.source with parameters of type IMonitoringRecord Modifier and Type Method Description voidIRecordReceivedListener. onRecordReceived(IMonitoringRecord record) -
Uses of IMonitoringRecord in kieker.analysis.generic.source.amqp
Methods in kieker.analysis.generic.source.amqp with parameters of type IMonitoringRecord Modifier and Type Method Description voidAMQPReader. deliverRecord(IMonitoringRecord monitoringRecord)voidRegularRecordHandler. onRecordReceived(IMonitoringRecord record)Constructor parameters in kieker.analysis.generic.source.amqp with type arguments of type IMonitoringRecord Constructor Description AMQPReader(java.lang.String uri, java.lang.String queueName, int heartbeat, java.util.function.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 IMonitoringRecord Modifier and Type Method Description abstract voidAbstractEventDeserializer. processDataStream(java.io.InputStream chainInputStream, teetime.framework.OutputPort<IMonitoringRecord> outputPort)Read an input stream of data, deserialize it and output proper monitoring records.voidBinaryEventDeserializer. processDataStream(java.io.InputStream chainInputStream, teetime.framework.OutputPort<IMonitoringRecord> outputPort)voidDatEventDeserializer. processDataStream(java.io.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 Constructor Description JMSReader(java.lang.String jmsProviderUrl, java.lang.String jmsDestination, java.lang.String jmsFactoryLookupName, java.util.function.Consumer<IMonitoringRecord> elementReceivedCallback)Creates a new logic module for the Consumer. -
Uses of IMonitoringRecord in kieker.analysis.generic.source.namedpipe
Methods in kieker.analysis.generic.source.namedpipe with parameters of type IMonitoringRecord Modifier and Type Method Description booleanPipeReader. 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 IMonitoringRecord Modifier and Type Method Description voidITraceMetadataRewriter. 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 IMonitoringRecord Modifier and Type Method Description voidITraceMetadataRewriter. 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 IMonitoringRecord Modifier and Type Method Description teetime.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 IMonitoringRecord Modifier and Type Method Description protected 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 IMonitoringRecord Modifier and Type Method Description voidThreadEvent2TraceEventFilter. readInput(IMonitoringRecord event)Deprecated. -
Uses of IMonitoringRecord in kieker.analysis.plugin.filter.record
Methods in kieker.analysis.plugin.filter.record with parameters of type IMonitoringRecord Modifier and Type Method Description voidMonitoringThroughputFilter. inputRecord(IMonitoringRecord record)Deprecated.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 IMonitoringRecord Modifier and Type Method Description voidTimestampFilter. inputCombined(IMonitoringRecord record)Deprecated.voidTraceIdFilter. inputCombined(IMonitoringRecord record)Deprecated.This method represents an input port for both operation execution and flow records.voidTimestampFilter. inputIMonitoringRecord(IMonitoringRecord record)Deprecated. -
Uses of IMonitoringRecord in kieker.analysis.plugin.reader
Methods in kieker.analysis.plugin.reader with parameters of type IMonitoringRecord Modifier and Type Method Description protected 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 IMonitoringRecord Modifier and Type Method Description protected 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 IMonitoringRecord Modifier and Type Method Description booleanAsciiLogReader. 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 IMonitoringRecord Modifier and Type Method Description booleanPipeReader. 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 IMonitoringRecord Modifier and Type Method Description protected abstract java.util.List<IMonitoringRecord>AbstractContainerFormatDeserializer. decodeRecords(java.nio.ByteBuffer buffer, int dataSize)Decodes the records from the container's payload.protected java.util.List<IMonitoringRecord>BinaryDeserializer. decodeRecords(java.nio.ByteBuffer buffer, int dataSize)java.util.List<IMonitoringRecord>AbstractContainerFormatDeserializer. deserializeRecords(java.nio.ByteBuffer buffer, int dataSize)java.util.List<IMonitoringRecord>IMonitoringRecordDeserializer. deserializeRecords(java.nio.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 IMonitoringRecord Modifier and Type Method Description booleanIMonitoringRecordReceiver. 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 IMonitoringRecord Modifier and Type Method Description teetime.framework.InputPort<IMonitoringRecord>AllowedRecordsFilter. getInputPort()Methods in kieker.analysis.util.stage with parameters of type IMonitoringRecord Modifier and Type Method Description protected voidBeginEndOfMonitoringDetector. execute(IMonitoringRecord record) -
Uses of IMonitoringRecord in kieker.common.namedRecordPipe
Methods in kieker.common.namedRecordPipe with parameters of type IMonitoringRecord Modifier and Type Method Description booleanIPipeReader. 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 IMonitoringRecord Modifier and Type Class Description classAbstractMonitoringRecordMethods in kieker.common.record that return IMonitoringRecord Modifier and Type Method Description static IMonitoringRecordAbstractMonitoringRecord. createFromDeserializer(java.lang.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 IMonitoringRecord Modifier and Type Method Description static java.lang.Class<? extends IMonitoringRecord>AbstractMonitoringRecord. classForName(java.lang.String classname)This method tries to find a monitoring record class with the given name.Methods in kieker.common.record with parameters of type IMonitoringRecord Modifier and Type Method Description intAbstractMonitoringRecord. 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 IMonitoringRecord Modifier and Type Method Description static java.lang.Class<?>[]AbstractMonitoringRecord. typesForClass(java.lang.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 Modifier and Type Class Description classBranchingRecordclassOperationExecutionRecord -
Uses of IMonitoringRecord in kieker.common.record.database
Classes in kieker.common.record.database that implement IMonitoringRecord Modifier and Type Class Description classAfterDatabaseEventclassBeforeDatabaseEventclassDatabaseFailedEvent -
Uses of IMonitoringRecord in kieker.common.record.factory
Methods in kieker.common.record.factory that return types with arguments of type IMonitoringRecord Modifier and Type Method Description IRecordFactory<? extends IMonitoringRecord>CachedRecordFactoryCatalog. get(java.lang.String recordClassName)Hint: This method uses convention over configuration when searching for a record factory class.IRecordFactory<? extends IMonitoringRecord>RecordFactoryResolver. get(java.lang.String recordClassName)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.flow Modifier and Type Interface Description interfaceICallObjectRecordinterfaceICallRecordinterfaceIClassSignatureinterfaceIConstructorRecordinterfaceIEventRecordinterfaceIExceptionRecordinterfaceIFlowRecordinterfaceIInterfaceRecordinterfaceIObjectRecordinterfaceIOperationRecordinterfaceIOperationSignatureinterfaceIThreadBasedRecordinterfaceITraceRecordClasses in kieker.common.record.flow that implement IMonitoringRecord Modifier and Type Class Description classAbstractEvent -
Uses of IMonitoringRecord in kieker.common.record.flow.thread
Classes in kieker.common.record.flow.thread that implement IMonitoringRecord Modifier and Type Class Description classAbstractThreadBasedEventclassAfterFailedThreadBasedEventclassAfterThreadBasedEventclassBeforeThreadBasedEvent -
Uses of IMonitoringRecord in kieker.common.record.flow.trace
Classes in kieker.common.record.flow.trace that implement IMonitoringRecord Modifier and Type Class Description classAbstractTraceEventclassApplicationTraceMetadataclassBeforeReceivedRemoteEventclassBeforeSentRemoteEventclassConstructionEventclassTraceMetadata -
Uses of IMonitoringRecord in kieker.common.record.flow.trace.concurrency
Classes in kieker.common.record.flow.trace.concurrency that implement IMonitoringRecord Modifier and Type Class Description classJoinEventclassSplitEvent -
Uses of IMonitoringRecord in kieker.common.record.flow.trace.concurrency.monitor
Classes in kieker.common.record.flow.trace.concurrency.monitor that implement IMonitoringRecord Modifier and Type Class Description classAbstractMonitorEventclassMonitorEntryEventclassMonitorExitEventclassMonitorNotifyAllEventclassMonitorNotifyEventclassMonitorRequestEventclassMonitorWaitEvent -
Uses of IMonitoringRecord in kieker.common.record.flow.trace.operation
Subinterfaces of IMonitoringRecord in kieker.common.record.flow.trace.operation Modifier and Type Interface Description interfaceIPayloadCharacterizationClasses in kieker.common.record.flow.trace.operation that implement IMonitoringRecord Modifier and Type Class Description classAbstractOperationEventclassAfterOperationEventclassAfterOperationFailedEventclassBeforeOperationEventclassCallOperationEventclassEntryLevelBeforeOperationEvent -
Uses of IMonitoringRecord in kieker.common.record.flow.trace.operation.constructor
Classes in kieker.common.record.flow.trace.operation.constructor that implement IMonitoringRecord Modifier and Type Class Description classAfterConstructorEventclassAfterConstructorFailedEventclassBeforeConstructorEventclassCallConstructorEvent -
Uses of IMonitoringRecord in kieker.common.record.flow.trace.operation.constructor.object
Classes in kieker.common.record.flow.trace.operation.constructor.object that implement IMonitoringRecord Modifier and Type Class Description classAfterConstructorFailedObjectEventclassAfterConstructorObjectEventclassBeforeConstructorObjectEventclassBeforeConstructorObjectInterfaceEventclassCallConstructorObjectEvent -
Uses of IMonitoringRecord in kieker.common.record.flow.trace.operation.object
Classes in kieker.common.record.flow.trace.operation.object that implement IMonitoringRecord Modifier and Type Class Description classAfterOperationFailedObjectEventclassAfterOperationObjectEventclassBeforeOperationObjectEventclassBeforeOperationObjectInterfaceEventclassCallOperationObjectEventclassEntryLevelBeforeOperationObjectEvent -
Uses of IMonitoringRecord in kieker.common.record.jvm
Classes in kieker.common.record.jvm that implement IMonitoringRecord Modifier and Type Class Description classAbstractJVMRecordclassClassLoadingRecordclassCompilationRecordclassGCRecordclassMemoryRecordclassThreadsStatusRecordclassUptimeRecord -
Uses of IMonitoringRecord in kieker.common.record.misc
Classes in kieker.common.record.misc that implement IMonitoringRecord Modifier and Type Class Description classEmptyRecordclassHostApplicationMetaDataclassKiekerMetadataRecordclassOperationCallEventclassRegistryRecordRecord used to associate Objects (typically Strings) with unique ids.classThreadMetaDataclassTimestampRecord -
Uses of IMonitoringRecord in kieker.common.record.remotecontrol
Subinterfaces of IMonitoringRecord in kieker.common.record.remotecontrol Modifier and Type Interface Description interfaceIParameterValueEventinterfaceIRemoteControlEventinterfaceIRemoteParameterControlEventClasses in kieker.common.record.remotecontrol that implement IMonitoringRecord Modifier and Type Class Description classActivationEventclassActivationParameterEventclassAddParameterValueEventclassDeactivationEventclassRemoveParameterValueEventclassUpdateParameterEvent -
Uses of IMonitoringRecord in kieker.common.record.session
Subinterfaces of IMonitoringRecord in kieker.common.record.session Modifier and Type Interface Description interfaceISessionEventClasses in kieker.common.record.session that implement IMonitoringRecord Modifier and Type Class Description classSessionEndEventclassSessionStartEvent -
Uses of IMonitoringRecord in kieker.common.record.system
Classes in kieker.common.record.system that implement IMonitoringRecord Modifier and Type Class Description classCPUUtilizationRecordclassDiskUsageRecordclassLoadAverageRecordclassMemSwapUsageRecordclassNetworkUtilizationRecordclassResourceUtilizationRecord -
Uses of IMonitoringRecord in kieker.common.registry
Methods in kieker.common.registry with parameters of type IMonitoringRecord Modifier and Type Method Description booleanIMonitoringRecordReceiver. 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 IMonitoringRecord Modifier and Type Method Description voidCassandraDb. insert(IMonitoringRecord record, java.lang.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 IMonitoringRecord Modifier and Type Method Description booleanIWriterController. 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 IMonitoringRecord Modifier and Type Method Description voidMonitoringCommandListener. onRecordReceived(IMonitoringRecord record) -
Uses of IMonitoringRecord in kieker.monitoring.queue.behavior
Methods in kieker.monitoring.queue.behavior with parameters of type IMonitoringRecord Modifier and Type Method Description booleanBypassQueueBehavior. insert(IMonitoringRecord element) -
Uses of IMonitoringRecord in kieker.monitoring.sampler.mxbean
Methods in kieker.monitoring.sampler.mxbean that return IMonitoringRecord Modifier and Type Method Description protected abstract IMonitoringRecord[]AbstractMXBeanSampler. createNewMonitoringRecords(long timestamp, java.lang.String hostname, java.lang.String vmName, IMonitoringController monitoringCtr)Abstract method used as interface to realize concrete samplers.protected IMonitoringRecord[]ClassLoadingSampler. createNewMonitoringRecords(long timestamp, java.lang.String hostname, java.lang.String vmName, IMonitoringController monitoringCtr)protected IMonitoringRecord[]CompilationSampler. createNewMonitoringRecords(long timestamp, java.lang.String hostname, java.lang.String vmName, IMonitoringController monitoringCtr)protected IMonitoringRecord[]GCSampler. createNewMonitoringRecords(long timestamp, java.lang.String hostname, java.lang.String vmName, IMonitoringController monitoringCtr)protected IMonitoringRecord[]MemorySampler. createNewMonitoringRecords(long timestamp, java.lang.String hostname, java.lang.String vmName, IMonitoringController monitoringCtr)protected IMonitoringRecord[]ThreadsStatusSampler. createNewMonitoringRecords(long timestamp, java.lang.String hostname, java.lang.String vmName, IMonitoringController monitoringCtr)protected IMonitoringRecord[]UptimeSampler. createNewMonitoringRecords(long timestamp, java.lang.String hostname, java.lang.String vmName, IMonitoringController monitoringCtr) -
Uses of IMonitoringRecord in kieker.monitoring.writer
Fields in kieker.monitoring.writer declared as IMonitoringRecord Modifier and Type Field Description static IMonitoringRecordMonitoringWriterThread. END_OF_MONITORING_RECORDMethods in kieker.monitoring.writer with parameters of type IMonitoringRecord Modifier and Type Method Description abstract 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 IMonitoringRecord Constructor Description MonitoringWriterThread(AbstractMonitoringWriter writer, java.util.concurrent.BlockingQueue<IMonitoringRecord> writerQueue) -
Uses of IMonitoringRecord in kieker.monitoring.writer.amqp
Methods in kieker.monitoring.writer.amqp with parameters of type IMonitoringRecord Modifier and Type Method Description voidAmqpWriter. writeMonitoringRecord(IMonitoringRecord monitoringRecord) -
Uses of IMonitoringRecord in kieker.monitoring.writer.collector
Methods in kieker.monitoring.writer.collector that return types with arguments of type IMonitoringRecord Modifier and Type Method Description java.util.Queue<IMonitoringRecord>ChunkingCollector. getRecordQueue()Methods in kieker.monitoring.writer.collector with parameters of type IMonitoringRecord Modifier and Type Method Description voidChunkingCollector. writeMonitoringRecord(IMonitoringRecord record) -
Uses of IMonitoringRecord in kieker.monitoring.writer.dump
Methods in kieker.monitoring.writer.dump that return IMonitoringRecord Modifier and Type Method Description IMonitoringRecordDumpQueue. element()IMonitoringRecordDumpQueue. peek()IMonitoringRecordDumpQueue. poll()IMonitoringRecordDumpQueue. poll(long timeout, java.util.concurrent.TimeUnit unit)IMonitoringRecordDumpQueue. remove()IMonitoringRecordDumpQueue. take()Methods in kieker.monitoring.writer.dump that return types with arguments of type IMonitoringRecord Modifier and Type Method Description java.util.Iterator<IMonitoringRecord>DumpQueue. iterator()Methods in kieker.monitoring.writer.dump with parameters of type IMonitoringRecord Modifier and Type Method Description booleanDumpQueue. add(IMonitoringRecord e)booleanDumpQueue. offer(IMonitoringRecord e)booleanDumpQueue. offer(IMonitoringRecord e, long timeout, java.util.concurrent.TimeUnit unit)voidDumpQueue. put(IMonitoringRecord e)voidDumpWriter. writeMonitoringRecord(IMonitoringRecord record)Method parameters in kieker.monitoring.writer.dump with type arguments of type IMonitoringRecord Modifier and Type Method Description booleanDumpQueue. addAll(java.util.Collection<? extends IMonitoringRecord> c)intDumpQueue. drainTo(java.util.Collection<? super IMonitoringRecord> c)intDumpQueue. drainTo(java.util.Collection<? super IMonitoringRecord> c, int maxElements) -
Uses of IMonitoringRecord in kieker.monitoring.writer.filesystem
Methods in kieker.monitoring.writer.filesystem with parameters of type IMonitoringRecord Modifier and Type Method Description abstract 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 IMonitoringRecord Modifier and Type Method Description voidInfluxDBWriter. writeMonitoringRecord(IMonitoringRecord monitoringRecord)Deprecated. -
Uses of IMonitoringRecord in kieker.monitoring.writer.jms
Methods in kieker.monitoring.writer.jms with parameters of type IMonitoringRecord Modifier and Type Method Description voidJmsWriter. writeMonitoringRecord(IMonitoringRecord record) -
Uses of IMonitoringRecord in kieker.monitoring.writer.jmx
Methods in kieker.monitoring.writer.jmx with parameters of type IMonitoringRecord Modifier and Type Method Description booleanKiekerJmxMonitoringLog. 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 IMonitoringRecord Modifier and Type Method Description voidPipeWriter. writeMonitoringRecord(IMonitoringRecord record) -
Uses of IMonitoringRecord in kieker.monitoring.writer.print
Methods in kieker.monitoring.writer.print with parameters of type IMonitoringRecord Modifier and Type Method Description voidPrintStreamWriter. writeMonitoringRecord(IMonitoringRecord record) -
Uses of IMonitoringRecord in kieker.monitoring.writer.serializer
Methods in kieker.monitoring.writer.serializer with parameters of type IMonitoringRecord Modifier and Type Method Description intAbstractContainerFormatSerializer. serializeRecord(IMonitoringRecord record, java.nio.ByteBuffer buffer)intIMonitoringRecordSerializer. serializeRecord(IMonitoringRecord record, java.nio.ByteBuffer buffer)Serializes a single record into the given byte buffer.intStringSerializer. serializeRecord(IMonitoringRecord record, java.nio.ByteBuffer buffer)Method parameters in kieker.monitoring.writer.serializer with type arguments of type IMonitoringRecord Modifier and Type Method Description intAbstractContainerFormatSerializer. serializeRecords(java.util.Collection<IMonitoringRecord> records, java.nio.ByteBuffer buffer)intIMonitoringRecordSerializer. serializeRecords(java.util.Collection<IMonitoringRecord> records, java.nio.ByteBuffer buffer)Serializes multiple monitoring records into the given byte buffer.intStringSerializer. serializeRecords(java.util.Collection<IMonitoringRecord> records, java.nio.ByteBuffer buffer)protected abstract intAbstractContainerFormatSerializer. writeRecords(java.util.Collection<IMonitoringRecord> records, java.nio.ByteBuffer buffer)Write the given records to the given byte buffer.protected intBinarySerializer. writeRecords(java.util.Collection<IMonitoringRecord> records, java.nio.ByteBuffer buffer) -
Uses of IMonitoringRecord in kieker.monitoring.writer.tcp
Methods in kieker.monitoring.writer.tcp with parameters of type IMonitoringRecord Modifier and Type Method Description voidDualSocketTcpWriter. writeMonitoringRecord(IMonitoringRecord monitoringRecord)voidSingleSocketTcpWriter. writeMonitoringRecord(IMonitoringRecord monitoringRecord) -
Uses of IMonitoringRecord in kieker.tools.currentTimeEventGenerator
Methods in kieker.tools.currentTimeEventGenerator with parameters of type IMonitoringRecord Modifier and Type Method Description voidCurrentTimeEventGenerationFilter. 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 IMonitoringRecord Modifier and Type Method Description teetime.framework.OutputPort<IMonitoringRecord>LogsReaderCompositeStage. getOutputPort()teetime.framework.OutputPort<IMonitoringRecord>MultipleConnectionTcpSourceCompositeStage. getOutputPort()teetime.framework.OutputPort<IMonitoringRecord>RestServiceCompositeStage. getOutputPort()