|
Kieker 1.6 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
IMonitoringController
with a given Configuration
.AbstractFilterPlugin
or
AbstractReaderPlugin
.ISampler
s which collect
system-level sensor data via the Sigar
API and store this data as IMonitoringRecord
s via
WriterController.newMonitoringRecord(kieker.common.record.IMonitoringRecord)
.AbstractSigarSampler
with given SigarProxy
instance used to retrieve the sensor
data.
AnalysisController
can be used to configure and control an analysis instance.AnalysisController
instance.
AnalysisController
instance using the given parameter.
AnalysisController
instance, using the given file to load an analysis model.
AnalysisController
instance, using the given file to load an analysis model and the given classloader to initialize the
objects.
AnalysisController
but uses the given instance of MIProject
to construct the analysis.
AnalysisController
but uses the given instance of @link{Project} to construct the analysis.
AnalysisController
.AnalysisController
into a separate Thread
.AnalysisController
.
AnalysisController
.
OriginRetentionPolicyKind.ALL
.ComponentAllocationDependencyGraph
) .ComponentAssemblyDependencyGraph
).ThreadPoolExecutor
, processing the scheduled IMonitoringRecord
s.
CountingThroughputFilter.CONFIG_PROPERTY_NAME_INTERVAL_SIZE_NANOS
, leading to a bin size of 1 minute
TraceAnalysisTool
CountingFilter
.
CountingThroughputFilter
.
SigarSamplerFactory
as the Servlet is initialized and destroyed
respectively.CpuPerc.getCombined()
, as ResourceUtilizationRecord
s via
IWriterController.newMonitoringRecord(kieker.common.record.IMonitoringRecord)
.AbstractSigarSampler
with given SigarProxy
instance used to retrieve the sensor data.
SigarSamplerFactory
as the Servlet is initialized and destroyed respectively.CpuPerc
, as CPUUtilizationRecord
s via
IWriterController.newMonitoringRecord(kieker.common.record.IMonitoringRecord)
.AbstractSigarSampler
with given SigarProxy
instance used to retrieve the sensor data.
CPUUtilizationRecord
with the given values.
target
.
AnalysisController
, but delivers the mapping between the MIProject
and
the actual analysis.
Dependency
'.
Display
'.
Display Connector
'.
Comparator
used by the internal TreeSet
to
compare Execution
s.
Filter
'.
Input Port
'.
a.b.c.D
) and
and a Signature
(e.g., for operation op1
with modifiers public
and static
, the return type Boolean
,
and the parameter types Integer
and Long
), the method
returns an operation signature string (e.g., public static Boolean a.b.c.D.op1(Integer, Long)
).
Output Port
'.
Plugin
'.
Port
'.
Project
'.
Property
'.
Reader
'.
Repository
'.
Repository Connector
'.
CPUsCombinedPercSampler
.
CPUsDetailedPercSampler
.
MemSwapUsageSampler
.
View
'.
IMonitoringRecord
s.CurrentTimeEventGenerationFilter.OUTPUT_PORT_NAME_CURRENT_TIME_RECORD
.
Dependency
' class.
Dependency
' class.
DescriptionRepository
.Display
' class.
Display
' class.
Display Connector
' class.
Display Connector
' class.
FilterChain
and unregisters
the session/trace information.
Execution
with the given object with respect to type and fields.
OperationExecutionRecord
s into Execution
objects.AbstractLogReplayer
, using the FSReader
to replay IMonitoringRecord
s from a list of file
system monitoring logs.FilesystemLogReplayer
.Filter
' class.
Filter
' class.
MIProject
.
Configuration
object containing the current configuration of this instance.
Configuration
object containing the current configuration of this instance.
AbstractRepository
containing the current repositories of this instance.
Dependency
'.
File Path
'.
Display
'.
Name
'.
Parent
'.
Display Connector
'.
Display
'.
Name
'.
Filter
'.
Input Ports
'.
Input Port
'.
Parent
'.
Output Port
'.
Parent
'.
Subscribers
'.
Plugin
'.
Classname
'.
Displays
'.
Name
'.
Output Ports
'.
Properties
'.
Repositories
'.
Port
'.
Event Types
'.
Name
'.
Project
'.
Dependencies
'.
Name
'.
Plugins
'.
Repositories
'.
Views
'.
Property
'.
Name
'.
Value
'.
Reader
'.
Repository
'.
Classname
'.
Name
'.
Properties
'.
Repository Connector
'.
Name
'.
Repository
'.
int
.
SigarProxy
instance used by this SigarSamplerFactory
.
Execution
s in this trace.
View
'.
Description
'.
Display Connectors
'.
Name
'.
GraphWriterPlugin
).Map.Entry
, is available for Java 1.6 or higher.Input Port
' class.
Input Port
' class.
CurrentTimeEventGenerationFilter.OUTPUT_PORT_NAME_CURRENT_TIME_RECORD
.
AbstractPlugin
.Sigar
-based
AbstractSigarSampler
s.AbstractLogReplayer
, using the JMSReader
to replay IMonitoringRecord
s from a JMS queue.ListReader.addAllObjects(List)
or ListReader.addObject(Object)
.MemSwapUsageRecord
with the given values.
Mem
and Swap
,
as MemSwapUsageRecord
s via IWriterController.newMonitoringRecord(kieker.common.record.IMonitoringRecord)
.AbstractSigarSampler
with given SigarProxy
instance used to retrieve the sensor data.
IMonitoringRecord
s received via its input port MonitoringRecordLoggerFilter.INPUT_PORT_NAME_RECORD
to its own IMonitoringController
instance,
which is created based on the Configuration
file passed via the filter's property MonitoringRecordLoggerFilter.CONFIG_PROPERTY_NAME_MONITORING_PROPS_FN
.OriginRetentionPolicyKind.NONE
.OperationAllocationDependencyGraph
).OperationAssemblyDependencyGraph
).IMonitoringController
instead of using the singleton instance.
OperationExecutionRecord
with the given parameters.
Output Port
' class.
Output Port
' class.
Plugin
' class.
Plugin
' class.
Port
' class.
Port
' class.
Project
' class.
Project
' class.
Property
' class.
Property
' class.
Reader
' class.
Reader
' class.
IMonitoringRecord
s with delays computed from the IMonitoringRecord.getLoggingTimestamp()
value
(assumed to be in nanoseconds resolution).ScheduledSamplerJob
.
IMonitoringController
.
Repository
' class.
Repository
' class.
Repository Connector
' class.
Repository Connector
' class.
AnalysisController
instance.
RuntimeException
if an error occurred.
ISampler
to perform a measurement and to pass the data
to the given IMonitoringController
.
MIProject
within a given file.
ScheduledSamplerJob
with the given parameters.
ISampler
with given initial delay, and
period.
SessionAndTraceRegistrationFilter.doFilter(ServletRequest, ServletResponse, FilterChain)
, this class
(i) registers session and trace information into the thread-local data structures SessionRegistry
and
TraceRegistry
accessible to other probes in
the control-flow of this request, (ii) executes the given FilterChain
and subsequently (iii) unregisters the thread-local
data.Classname
' attribute.
Classname
' attribute.
IMonitoringController
controlling this writer.
Description
' attribute.
Display
' reference.
File Path
' attribute.
Name
' attribute.
Name
' attribute.
Name
' attribute.
Name
' attribute.
Name
' attribute.
Name
' attribute.
Name
' attribute.
Name
' attribute.
Name
' attribute.
Parent
' container reference.
Parent
' container reference.
Parent
' container reference.
Repository
' reference.
Value
' attribute.
AbstractSigarSampler
s.Signature.NO_RETURN_TYPE
to indicate that the Signature contains no return type.
OriginRetentionPolicyKind.SPECIFIC
.ClassOperationSignaturePair
from an an operation signature string (e.g., public static Boolean a.b.c.D.op1(Integer, Long)
).
SystemModelRepository
to files.AnalysisController
.
IMonitoringRecord
objects based on their given timestamps.TimestampFilter
with the given parameters.
ClassOperationSignaturePair
using the ClassOperationSignaturePair.createOperationSignatureString(String, Signature)
method.
TraceColorRepository
).TraceColorRepository
.View
' class.
View
' class.
|
Kieker 1.6 | |||||||||
PREV NEXT | FRAMES NO FRAMES |