| Package | Description |
|---|---|
| de.is24.util.monitoring | |
| de.is24.util.monitoring.jmx | |
| de.is24.util.monitoring.state2graphite | |
| de.is24.util.monitoring.status | |
| de.is24.util.monitoring.tools |
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
Monitors<T extends Reportable>
Wrapper class for monitors.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
MultiValueProvider
MultiValueProviders exposes a list of State instances on demand,
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractStateValueProvider
Convenience implementation of
StateValueProvider. |
class |
Counter
Counters are used to count events.
|
class |
HistorizableList
This list manages ordering and discarding of registered Historizables
with the same name.
|
class |
SimpleStateValueProvider
Implements StateValueProvider for easily adding a key - value pair to
our inapplicationmonitor.
|
class |
StateValueProvider
StateValueProviders allow access to a numeric value (long),
that is already available in the application
|
class |
Timer
Currently a subclass of counter although this makes no sense and should be refactored
Timers count and measure timed events. |
class |
Version |
| Modifier and Type | Method and Description |
|---|---|
void |
ReportableObserver.addNewReportable(Reportable reportable)
This method is called for each reportable that is registered on the InApplicationMonitor.
|
void |
CorePlugin.SyncObserver.addNewReportable(Reportable reportable) |
private void |
Monitors.notifyReportableObservers(Reportable reportable) |
private void |
CorePlugin.notifyReportableObservers(Reportable reportable) |
| Modifier and Type | Class and Description |
|---|---|
class |
JMXExporter
JMXExporter exports all numeric attributes of a given JMX Domain.
|
| Modifier and Type | Field and Description |
|---|---|
private Map<String,Reportable> |
InApplicationMonitorJMXConnector.reportables |
| Modifier and Type | Method and Description |
|---|---|
void |
InApplicationMonitorJMXConnector.addNewReportable(Reportable reportable)
This method is called for each reportable that is registered on the InApplicationMonitor.
|
| Constructor and Description |
|---|
InApplicationMonitorDynamicMBean(Reportable reportable) |
| Modifier and Type | Method and Description |
|---|---|
void |
StateValuesToGraphite.addNewReportable(Reportable reportable) |
| Modifier and Type | Method and Description |
|---|---|
void |
ServiceStateManager.addNewReportable(Reportable reportable) |
void |
ServiceState.checkForReportable(Reportable reportable) |
| Modifier and Type | Class and Description |
|---|---|
static class |
VirtualMachineMetrics.ThreadStateProvider |
Copyright © 2013 Immobilien Scout GmbH. All Rights Reserved.