The Ice Management eXtension facility. More...
Classes | |
| class | AsyncMetricsAdmin |
| The metrics administrative facet interface. More... | |
| class | ChildInvocationMetrics |
| Provides information on child invocations. More... | |
| class | CollocatedMetrics |
| Provides information on invocations that are collocated. More... | |
| class | ConnectionMetrics |
| Provides information on the data sent and received over Ice connections. More... | |
| class | DispatchMetrics |
| Provides information on servant dispatches. More... | |
| class | InvocationMetrics |
| Provide measurements for proxy invocations. More... | |
| class | Metrics |
| The base class for metrics. More... | |
| class | MetricsAdmin |
| The metrics administrative facet interface. | |
| class | MetricsAdminPrx |
| The metrics administrative facet interface. More... | |
| struct | MetricsFailures |
| Keeps track of metrics failures. More... | |
| class | RemoteMetrics |
| Provides information on invocations that are specifically sent over Ice connections. More... | |
| class | SessionMetrics |
| Provides information about Glacier2 sessions. More... | |
| class | SubscriberMetrics |
| Provides information about IceStorm subscribers. More... | |
| class | ThreadMetrics |
| Provides information on the number of threads currently in use and their activity. More... | |
| class | TopicMetrics |
| Provides information about one or more IceStorm topics. More... | |
| class | UnknownMetricsView |
| The exception that is thrown when a metrics view cannot be found. More... | |
Typedefs | |
| using | AsyncMetricsAdminPtr = std::shared_ptr<AsyncMetricsAdmin> |
| A shared pointer to an AsyncMetricsAdmin. | |
| using | ChildInvocationMetricsPtr = std::shared_ptr<ChildInvocationMetrics> |
| A shared pointer to a ChildInvocationMetrics. | |
| using | CollocatedMetricsPtr = std::shared_ptr<CollocatedMetrics> |
| A shared pointer to a CollocatedMetrics. | |
| using | ConnectionMetricsPtr = std::shared_ptr<ConnectionMetrics> |
| A shared pointer to a ConnectionMetrics. | |
| using | DispatchMetricsPtr = std::shared_ptr<DispatchMetrics> |
| A shared pointer to a DispatchMetrics. | |
| using | InvocationMetricsPtr = std::shared_ptr<InvocationMetrics> |
| A shared pointer to an InvocationMetrics. | |
| using | MetricsAdminPtr = std::shared_ptr<MetricsAdmin> |
| A shared pointer to a MetricsAdmin. | |
| using | MetricsFailuresSeq = std::vector<MetricsFailures> |
| A sequence of MetricsFailures. | |
| using | MetricsMap = std::vector<MetricsPtr> |
| A sequence of metrics. | |
| using | MetricsPtr = std::shared_ptr<Metrics> |
| A shared pointer to a Metrics. | |
| using | MetricsView = std::map<std::string, MetricsMap> |
| A metrics view is a dictionary of metrics maps. The key of the dictionary is the name of the metrics map. | |
| using | RemoteMetricsPtr = std::shared_ptr<RemoteMetrics> |
| A shared pointer to a RemoteMetrics. | |
| using | SessionMetricsPtr = std::shared_ptr<SessionMetrics> |
| A shared pointer to a SessionMetrics. | |
| using | StringIntDict = std::map<std::string, std::int32_t> |
| A dictionary of strings to integers. | |
| using | SubscriberMetricsPtr = std::shared_ptr<SubscriberMetrics> |
| A shared pointer to a SubscriberMetrics. | |
| using | ThreadMetricsPtr = std::shared_ptr<ThreadMetrics> |
| A shared pointer to a ThreadMetrics. | |
| using | TopicMetricsPtr = std::shared_ptr<TopicMetrics> |
| A shared pointer to a TopicMetrics. | |
Functions | |
| std::ostream & | operator<< (std::ostream &os, const MetricsFailures &value) |
| Outputs the description of a MetricsFailures to a stream, including all its fields. | |
The Ice Management eXtension facility.