The Ice Management eXtension facility. More...
Classes | |
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 | 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.