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

The base class for metrics. More...

defined in <Ice/Metrics.ice>

class Metrics { ... }

Inheritance diagram for IceMX::Metrics:
Inheritance graph
[legend]

Data Members

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

The base class for metrics.

A metrics object represents a collection of measurements associated to a given a system.

Data Member Documentation

◆ current

int current = 0

The number of objects currently observed by this metrics.

◆ failures

int failures = 0

The number of failures observed.

◆ id

string id

The metrics identifier.

◆ total

long total = 0

The total number of objects observed by this metrics.

This includes the number of currently observed objects and the number of objects observed in the past.

◆ totalLifetime

long totalLifetime = 0

The sum of the lifetime of each observed objects.

This does not include the lifetime of objects which are currently observed, only the objects observed in the past.


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