List of Kieker Stages to Be Migrated


The following list gives an overview of which Kieker stages have already been migrated and which have not been migrated yet.

Package kieker.analysis

.plugin

.filter

.flow

      • EventRecordTraceReconstructionFilter (rewritten in analysisteetime.trace.reconstruction.TraceReconstructorStage)

      • TraceAggregationFilter
      • TraceEventRecord Not a stage

.forward

      • AnalysisTroughputFilter (migrated but not tested yet (so far the stage was only tested as part of the RealtimeRecordDelayFilterTest) → see RealtimeRecordDelayFilter)
      • CountingFilter
      • ListCollectionFilter
      • StringBufferFilter
      • TeeFilter

.record

      • MonitoringThroughputFilter
      • RealtimeRecordDelayFilter (migrated but the new architecture is not working yet → see TeeTime issue #303)

.select

      • TimestampFilter
      • TraceIdFilter
      • TypeFilter

.sink

      • CPUUtilisationDisplayFilter
      • GCDisplayFilter
      • MemSwapUtilizationDisplayFilter
      • MethodAndComponentFlowDisplayFilter
      • ThreadsStatusDisplayFilter

.visualisation

      • AbstractWebVisualisationFilterplugin (migrated but not tested)
      • PlainTextWebVisualization (migrated but not tested)

.reader

 .amqp

      • AMQPReader

.database

      • DbReader

.filesystem

      • AbstractLogReaderThread
      • AsciiLogReader
      • AsciiLogReaderThread
      • BinaryLogReader
      • BinaryLogReaderThread
      • FSDirectoryReader
      • FSReader
      • FSZipReader

.jms

      • JMSReader

.jmx

      • JMXReader

.list

      • ListReader

.namedRecordPipe

      • PipeReader

.tcp

      • TCPReader

.timer


      • TimeReader (with TeeTime we use teetime.stage.Clock instead) 

Package kieker.tools

.currentTimeEventGenerator

    • CurrentTimeEventGeneratorFilter

.logReplayer

.filter

      • MonitoringRecordLoggerFilter
    • AbstractLogReplayer (migrated but not tested yet → see RealtimeRecordDelayFilter)
    • FilesystemLogReplayer
    • JMSLogReplayer

.opad - Available at https://github.com/SoerenHenning/TeeAD and https://github.com/SoerenHenning/KiekPAD-Analysis

.filter

      • AnomalyDetectionFilter
      • AnomalyScoreCalculationFilter
      • AnomalyScoreVisualizationFilter
      • ExtractionFilter
      • ForecastingFilter
      • RecordConverter
      • TimeSeriesPointAggregatorFilter

.traceAnalysis

.filter

.executionRecordTransformation

        • ExecutionRecordTransformationFilter

.flow

        • TraceEventRecords2ExecutionAndMessageTraceFilter

.sessionReconstruction

        • SessionReconstructionFilter

.systemModel

        • SystemModel2FileFilter

.traceFilter

        • TraceEquivalenceClassFilter

.traceReconstruction

        • TraceReconstructionFilter

.visualisation

.callTree

          • AbstractAggregatedCallTreeFilter
          • AbstractCallTreeFilter
          • AggreatedAllocationComponentOperationCalltreeFilter
          • AggregatedAssemblyComponentOperationCallTreeFilter
          • TraceCallTreeFilter

.dependencyGraph

          • AbstractDependencyGraphFilter
          • ComponentDependencyGraphAllocationFilter
          • ComponentDependencyGraphAssemblyFilter
          • ContainerDependencyGraphFilter
          • OperationDependencyGraphAllocationFilter
          • OperationDependencyGraphAssemblyFilter

.descriptions

          • DescriptionDecoratorFilter

.sequenceDiagram

          • SequenceDiagramFilter

.traceColoring

          • TraceColoringFilter


        • AbstractExecutionTraceProcessingFilter
        • AbstractGraphProducingFilter
        • AbstractInvalidExecutionTraceProcessingFilter
        • AbstractMessageTraceProcessingFilter
        • AbstractTraceAnalysisFilter
        • AbstractTraceProcessingFilter
        • IGraphOutputtingFilter
        • IGraphProducingFilter