| Interface | Description |
|---|---|
| IMonitor |
The interface you need to implement to create
a custom monitoring class.
|
| OutputStreamToBuffer.IFlushProcessor | |
| RollingCount.IRollListener |
| Class | Description |
|---|---|
| ApacheCommonLoggingLogBridge |
This class is a simple bridge between the apache.common.logging logging system
and the Monitor system of ResponseMaster.
|
| CLogger |
This class provides methods for logging to the rest of the application
|
| CLoggerMBean |
Derived from Logger, just adds some management functions through JMX
|
| CMonitorBase |
Derive from this class if you want to implement
a monitor class that implements only a small
subset of the functions
|
| CStatisticalMonitorBase |
Base class for monitors that want to provide statistical information, not just events.
|
| DBLogger |
This class is used to log messages to a DB.
|
| DevNullOutputStream | |
| DevNullPrintStream | |
| EmailMonitor | |
| HistoricalCharts |
Monitor that generates historical charts of messages by category and total messages
|
| HistoricalChartsData |
Represents one data point for historical charts data
|
| HistoricalChartsDataManager |
Used by HistoricalCharts to read data from the xml files.
|
| HistoricalChartsOutput | |
| HtmlAdaptorMBean |
Starts an HtmlAdaptorServer for serving MBeans
|
| JdmkTraceBridge | |
| ManagementMBean |
Exposes methods for managing the ResponseMaster process through JMX
|
| MBeanHelper |
Helper class for working with MBeans/JMX
|
| MonitorLog4j | |
| MonitorMBean |
Exposes information for monitoring the ResponseMaster process through JMX
|
| OutputStreamToBuffer | |
| PrintStreamLoggingBridge | |
| PrometheusMonitor |
IMonitor implementation that publishes metrics via Prometheus
|
| RollingCount |
Class used in CStatisticalMonitorBase to keep track of the counts of various things
over time.
|
| RollingCount.PeriodEnum |
Used in call to GetValue to indicate whether the caller wants the
current value, the last value, or the top value.
|
| RollingCount.RollTypeEnum |
The type of rolling that occurred.
|