Ice 3.8
C++ API Reference
Loading...
Searching...
No Matches

◆ InvocationMetrics() [2/3]

IceMX::InvocationMetrics::InvocationMetrics ( std::string id,
std::int64_t total,
std::int32_t current,
std::int64_t totalLifetime,
std::int32_t failures,
std::int32_t retry,
std::int32_t userException,
::IceMX::MetricsMap remotes,
::IceMX::MetricsMap collocated )
inlinenoexcept

One-shot constructor to initialize all data members.

Parameters
idThe metrics identifier.
totalThe total number of objects observed by this metrics.
currentThe number of objects currently observed by this metrics.
totalLifetimeThe sum of the lifetime of each observed objects.
failuresThe number of failures observed.
retryThe number of retries for the invocations.
userExceptionThe number of invocations that failed with a user exception.
remotesThe remote invocation metrics map.
collocatedThe collocated invocation metrics map.

Definition at line 734 of file Metrics.h.