Modifier and Type | Method and Description |
---|---|
java.util.Collection<AbstractFilterPlugin> |
AnalysisController.getFilters()
Delivers an unmodifiable collection of all filters.
|
java.util.Collection<AbstractFilterPlugin> |
IAnalysisController.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
This filter has exactly one input port and one output port.
|
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 |
MonitoringRecordLoggerFilter
Passes
IMonitoringRecord s received via its input port MonitoringRecordLoggerFilter.INPUT_PORT_NAME_RECORD to its own MonitoringController instance,
which is created based on the Configuration file passed via the filter's property MonitoringRecordLoggerFilter.CONFIG_PROPERTY_NAME_MONITORING_PROPS_FN . |
Modifier and Type | Class and Description |
---|---|
class |
AnomalyDetectionFilter
This filter separates input values by their reach of a certain threshold (parameter).
|
class |
AnomalyScoreCalculationFilter
This filter calculates the anomaly score based on the distance between the forecasted and the actual value.
|
class |
AnomalyScoreVisualizationFilter
This filter provides a simply visualization for the OPAD anomaly detection filter.
|
class |
ExtractionFilter
An instance of this class extracts the data from incoming records.
|
class |
ForecastingFilter
Computes a forecast for every incoming measurement from different applications.
|
class |
RecordConverter
Converts OperationExecutionRecords to NamedDoubleRecords.
|
class |
TimeSeriesPointAggregatorFilter
This Filter aggregates the incoming DoubleTImeSeriesPoints over a configurable period of time.
|
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 |
SystemModel2FileFilter
Writes the contents of a connected
SystemModelRepository to files. |
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 2017 Kieker Project, http://kieker-monitoring.net