Package | Description |
---|---|
kieker.analysis |
Copyright 2020 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.model |
Copyright 2020 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 |
Copyright 2020 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.flow |
Copyright 2020 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.forward |
Copyright 2020 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 2020 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 2020 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.sink |
Copyright 2020 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.visualization |
Copyright 2020 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 2020 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.trace.analysis.filter |
Copyright 2020 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.trace.analysis.filter.executionRecordTransformation |
Copyright 2020 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.trace.analysis.filter.flow |
Copyright 2020 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.trace.analysis.filter.sessionReconstruction |
Copyright 2020 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.trace.analysis.filter.traceFilter |
Copyright 2020 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.trace.analysis.filter.traceReconstruction |
Copyright 2020 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.trace.analysis.filter.traceWriter |
Copyright 2020 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.trace.analysis.filter.visualization |
Copyright 2020 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.trace.analysis.filter.visualization.callTree |
Copyright 2020 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.trace.analysis.filter.visualization.dependencyGraph |
Copyright 2020 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.trace.analysis.filter.visualization.descriptions |
Copyright 2020 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.trace.analysis.filter.visualization.sequenceDiagram |
Copyright 2020 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.trace.analysis.filter.visualization.traceColoring |
Copyright 2020 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.
|
Modifier and Type | Method and Description |
---|---|
java.util.Collection<AbstractFilterPlugin> |
IAnalysisController.getFilters()
Delivers an unmodifiable collection of all filters.
|
java.util.Collection<AbstractFilterPlugin> |
AnalysisController.getFilters()
Delivers an unmodifiable collection of all filters.
|
Modifier and Type | Method and Description |
---|---|
void |
AnalysisController.registerFilter(AbstractFilterPlugin filter)
Registers the given filter with this analysis instance.
|
Modifier and Type | Method and Description |
---|---|
static MIProject |
MetaModelHandler.javaToMetaModel(java.util.Collection<AbstractReaderPlugin> readers,
java.util.Collection<AbstractFilterPlugin> filters,
java.util.Collection<AbstractRepository> repositories,
java.util.Collection<MIDependency> dependencies,
java.lang.String projectName,
Configuration globalConfiguration)
This method can be used to convert the current analysis configuration (which is represented by Java objects) into a meta model.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractUpdateableFilterPlugin
Extends the
AbstractFilterPlugin with possibilities to update properties that are marked as updateable. |
Modifier and Type | Class and Description |
---|---|
class |
EventRecordTraceReconstructionFilter |
class |
ThreadEvent2TraceEventFilter |
class |
TraceAggregationFilter
This filter collects incoming traces for a specified amount of time.
|
Modifier and Type | Class and Description |
---|---|
class |
AnalysisThroughputFilter
An instance of this class computes the throughput in terms of the number of objects received per time unit.
|
class |
CountingFilter
An instance of this class receives any objects, increments an intern tread-safe counter without printing any message and delivers the
unchanged objects to the output.
|
class |
ListCollectionFilter<T>
This filter collects the incoming objects in a simple synchronized list.
|
class |
StringBufferFilter
Deprecated.
since 1.15 should be removed in 1.16 after feature transfer to reader
|
class |
TeeFilter
This filter has exactly one input port and one output port.
|
Modifier and Type | Class and Description |
---|---|
class |
MonitoringThroughputFilter
An instance of this class computes the throughput in terms of the number of
records logged within the monitoring instance per time unit.
|
class |
RealtimeRecordDelayFilter
Forwards incoming
IMonitoringRecord s with delays computed from the
IMonitoringRecord.getLoggingTimestamp() value
(assumed to be in the configured resolution). |
Modifier and Type | Class and Description |
---|---|
class |
TimestampFilter
Allows to filter
IMonitoringRecord objects based on their given
timestamps. |
class |
TraceIdFilter
Allows to filter Traces about their traceIds.
|
class |
TypeFilter
This filter has exactly one input port and one output port.
|
Modifier and Type | Class and Description |
---|---|
class |
CPUUtilizationDisplayFilter
This is a filter which accepts
CPUUtilizationRecord instances and provides different views to visualize them. |
class |
GCDisplayFilter |
class |
MemSwapUtilizationDisplayFilter
This is a filter which accepts
MemSwapUsageRecord instances and provides different views to visualize them. |
class |
MethodAndComponentFlowDisplayFilter
This is a filter which accepts
OperationExecutionRecord instances and provides different views to visualize them. |
class |
ThreadsStatusDisplayFilter |
Modifier and Type | Class and Description |
---|---|
class |
AbstractWebVisualizationFilterPlugin |
class |
PlainTextWebVisualization |
Modifier and Type | Class and Description |
---|---|
class |
CurrentTimeEventGenerationFilter
Generates time events with a given resolution based on the timestamps of
incoming
IMonitoringRecord s. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractExecutionTraceProcessingFilter
This is the abstract base for a filter processing execution traces.
|
class |
AbstractGraphProducingFilter<G extends AbstractGraph<?,?,?>>
Abstract superclass for graph-producing filters.
|
class |
AbstractInvalidExecutionTraceProcessingFilter
This is an abstract base for filters processing invalid execution traces.
|
class |
AbstractMessageTraceProcessingFilter
This is an abstract base for components which process message traces.
|
class |
AbstractTraceAnalysisFilter |
class |
AbstractTraceProcessingFilter
This is an abstract base for filters processing traces.
|
Modifier and Type | Class and Description |
---|---|
class |
ExecutionRecordTransformationFilter
Transforms
OperationExecutionRecord s into Execution objects.This class has exactly one input port and one output port. |
Modifier and Type | Class and Description |
---|---|
class |
EventRecordTraceCounter
Counts and reports the number of incoming valid/invalid
TraceEventRecords . |
class |
TraceEventRecords2ExecutionAndMessageTraceFilter |
Modifier and Type | Class and Description |
---|---|
class |
SessionReconstructionFilter
This filter reconstructs sessions from execution or message traces.
|
Modifier and Type | Class and Description |
---|---|
class |
TraceEquivalenceClassFilter |
Modifier and Type | Class and Description |
---|---|
class |
TraceReconstructionFilter |
Modifier and Type | Class and Description |
---|---|
class |
ExecutionTraceWriterFilter
This class has exactly one input port named "in".
|
class |
InvalidExecutionTraceWriterFilter |
class |
MessageTraceWriterFilter |
Modifier and Type | Class and Description |
---|---|
class |
AbstractGraphFilter<G extends AbstractGraph<V,E,O>,V extends AbstractVertex<V,E,O>,E extends AbstractEdge<V,E,O>,O>
Abstract superclass for all graph filters.
|
class |
GraphWriterPlugin
Generic graph writer plugin to generate graph specifications and save them to disk.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractAggregatedCallTreeFilter<T>
This class has exactly one input port named "in".
|
class |
AbstractCallTreeFilter<T>
Plugin providing the creation of calling trees both for individual traces and an aggregated form multiple traces.
|
class |
AggregatedAllocationComponentOperationCallTreeFilter |
class |
AggregatedAssemblyComponentOperationCallTreeFilter |
class |
TraceCallTreeFilter
Plugin providing the creation of calling trees both for individual traces
and an aggregated form for multiple traces.
This class has exactly one input port named "in". |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDependencyGraphFilter<T extends ISystemModelElement>
Refactored copy from LogAnalysis-legacy tool.
|
class |
ComponentDependencyGraphAllocationFilter
Refactored copy from LogAnalysis-legacy tool
This class has exactly one input port named "in". |
class |
ComponentDependencyGraphAssemblyFilter
Refactored copy from LogAnalysis-legacy tool
This class has exactly one input port named "in". |
class |
ContainerDependencyGraphFilter
Refactored copy from LogAnalysis-legacy tool
This class has exactly one input port named "in". |
class |
OperationDependencyGraphAllocationFilter
Refactored copy from LogAnalysis-legacy tool
This class has exactly one input port named "in". |
class |
OperationDependencyGraphAssemblyFilter
Refactored copy from LogAnalysis-legacy tool
This class has exactly one input port named "in". |
Modifier and Type | Class and Description |
---|---|
class |
DescriptionDecoratorFilter<V extends AbstractPayloadedVertex<V,E,O,ISystemModelElement>,E extends AbstractEdge<V,E,O>,O>
A filter which attaches decorations from a repository to graph entities.
|
Modifier and Type | Class and Description |
---|---|
class |
SequenceDiagramFilter
Refactored copy from LogAnalysis-legacy tool
This class has exactly one input port named "in". |
Modifier and Type | Class and Description |
---|---|
class |
TraceColoringFilter<V extends AbstractVertex<V,E,TraceInformation>,E extends AbstractEdge<V,E,TraceInformation>>
This filter sets the color of nodes and edges which belong to a single trace according to a trace
coloring schema defined in a color repository (see
TraceColorRepository ). |
Copyright 2020 Kieker Project, http://kieker-monitoring.net