IceMX
Overview
module IceMX
The Ice Management eXtension facility. It provides the MetricsAdmin interface for management clients to retrieve
metrics from Ice applications.
Class Index
- ConnectionMetrics
-
Provides information on the data sent and received over Ice
connections.
- DispatchMetrics
-
Provides information on servant dispatch.
- InvocationMetrics
-
Provide measurements for proxy invocations.
- Metrics
-
The base class for metrics.
- RemoteMetrics
-
Provides information on invocations that are specifically sent over
Ice connections.
- SessionMetrics
-
Provides information on Glacier2 sessions.
- SubscriberMetrics
-
Provides information on IceStorm subscribers.
- ThreadMetrics
-
Provides information on the number of threads currently in use and
their activity.
- TopicMetrics
-
Provides information on IceStorm topics.
Interface Index
- MetricsAdmin
-
The metrics administrative facet interface.
Exception Index
- UnknownMetricsView
-
Raised if a metrics view cannot be found.
Structure Index
- MetricsFailures
-
A structure to keep track of failures associated with a given
metrics.
Sequence Index
- MetricsFailuresSeq
-
A sequence of MetricsFailures.
- MetricsMap
-
A metrics map is a sequence of metrics.
Dictionary Index
- MetricsView
-
A metrics view is a dictionary of metrics map.
- StringIntDict
-
A dictionnary of strings to integers.
Sequences
-
sequence<MetricsFailures> MetricsFailuresSeq
-
A sequence of MetricsFailures.
Used By
- MetricsAdmin::getMapMetricsFailures
-
sequence<Metrics> MetricsMap
-
A metrics map is a sequence of metrics. We use a sequence here
instead of a map because the ID of the metrics is already included
in the Metrics class and using sequences of metrics objects is more
efficient than using dictionaries since lookup is not necessary.
Used By
- MetricsView
- InvocationMetrics::remotes
Dictionaries
-
dictionary<string, MetricsMap> MetricsView
-
A metrics view is a dictionary of metrics map. The key of the
dictionary is the name of the metrics map.
Used By
- MetricsAdmin::getMetricsView
-
dictionary<string, int> StringIntDict
-
A dictionnary of strings to integers.
Used By
- MetricsFailures::failures