Ice 3.7 Slice API Reference
Data Members | List of all members
IceMX::InvocationMetrics Class Reference

Provide measurements for proxy invocations. More...

defined in <Ice/Metrics.ice>

class InvocationMetrics extends IceMX::Metrics { ... }

Inheritance diagram for IceMX::InvocationMetrics:
Inheritance graph
[legend]
Collaboration diagram for IceMX::InvocationMetrics:
Collaboration graph
[legend]

Data Members

MetricsMap collocated
 The collocated invocation metrics map. More...
 
MetricsMap remotes
 The remote invocation metrics map. More...
 
int retry = 0
 The number of retries for the invocation(s). More...
 
int userException = 0
 The number of invocations that failed with a user exception. More...
 
- Data Members inherited from IceMX::Metrics
int current = 0
 The number of objects currently observed by this metrics. More...
 
int failures = 0
 The number of failures observed. More...
 
string id
 The metrics identifier. More...
 
long total = 0
 The total number of objects observed by this metrics. More...
 
long totalLifetime = 0
 The sum of the lifetime of each observed objects. More...
 

Detailed Description

Provide measurements for proxy invocations.

Proxy invocations can either be sent over the wire or be collocated.

Data Member Documentation

◆ collocated

MetricsMap collocated

The collocated invocation metrics map.

See also
CollocatedMetrics

◆ remotes

MetricsMap remotes

The remote invocation metrics map.

See also
RemoteMetrics

◆ retry

int retry = 0

The number of retries for the invocation(s).

◆ userException

int userException = 0

The number of invocations that failed with a user exception.


The documentation for this class was generated from the following file: