public interface IMonitoringController extends IRemoteController, IProbeController, ISamplingController, IStateController, ITimeSourceController, IWriterController
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getApplicationName()
This method returns the application name stored in the controller.
|
boolean |
sendMetadataAsRecord()
This method is used to log the status of the controllers to the configured writer.
|
java.lang.String |
toString()
This method is used to log the status of the controllers to the console.
|
getControllerDomain
activateProbe, addPatternParameter, addPatternParameterValue, clearPatternParameters, deactivateProbe, deletePatternParameter, getAllPatternParameters, getProbePatternList, isProbeActivated, removePatternParameterValue, setProbePatternList
removeScheduledSampler, schedulePeriodicSampler
disableMonitoring, enableMonitoring, getExperimentId, getHostname, getName, incExperimentId, isDebug, isMonitoringEnabled, isMonitoringTerminated, setExperimentId, terminateMonitoring
getTimeSource
newMonitoringRecord, waitForTermination
java.lang.String toString()
toString
in class java.lang.Object
boolean sendMetadataAsRecord()
KiekerMetadataRecord
record is used.
This method is automatically executed for the first record sent.java.lang.String getApplicationName()
Copyright 2020 Kieker Project, http://kieker-monitoring.net