Ice 3.7 Slice API Reference
|
Go to the documentation of this file.
7 [[
"cpp:dll-export:ICE_API"]]
8 [[
"cpp:doxygen:include:Ice/Ice.h"]]
16 [[
"objc:dll-export:ICE_API"]]
17 [[
"objc:header-dir:objc"]]
19 [[
"python:pkgdir:Ice"]]
30 #ifndef __SLICE2JAVA_COMPAT__
31 [[
"java:package:com.zeroc"]]
34 [
"objc:prefix:ICEMX",
"swift:module:Ice:MX"]
83 long totalLifetime = 0;
280 int inUseForUser = 0;
290 int inUseForOther = 0;
305 int userException = 0;
392 int userException = 0;
426 long receivedBytes = 0;
Raised if a metrics view cannot be found.
Definition: Metrics.ice:148
Provides information on invocations that are specifically sent over Ice connections.
Definition: Metrics.ice:369
Provides information on invocations that are collocated.
Definition: Metrics.ice:359
MetricsFailures getMetricsFailures(string view, string map, string id)
Get the metrics failure associated for the given metrics.
sequence< Metrics > MetricsMap
A metrics map is a sequence of metrics.
Definition: Metrics.ice:132
Provides information on the data sent and received over Ice connections.
Definition: Metrics.ice:420
A structure to keep track of failures associated with a given metrics.
Definition: Metrics.ice:100
sequence< string > StringSeq
A sequence of strings.
Definition: BuiltinSequences.ice:51
dictionary< string, int > StringIntDict
A dictionnary of strings to integers.
Definition: Metrics.ice:43
MetricsMap collocated
The collocated invocation metrics map.
Definition: Metrics.ice:410
The Ice Management eXtension facility.
Definition: Metrics.ice:29
dictionary< string, MetricsMap > MetricsView
A metrics view is a dictionary of metrics map.
Definition: Metrics.ice:140
The base class for metrics.
Definition: Metrics.ice:52
MetricsView getMetricsView(string view, out long timestamp)
Get the metrics objects for the given metrics view.
Provides information on the number of threads currently in use and their activity.
Definition: Metrics.ice:265
Provides information on child invocations.
Definition: Metrics.ice:334
void enableMetricsView(string name)
Enables a metrics view.
MetricsMap remotes
The remote invocation metrics map.
Definition: Metrics.ice:401
string id
The metrics identifier.
Definition: Metrics.ice:58
Provide measurements for proxy invocations.
Definition: Metrics.ice:379
sequence< MetricsFailures > MetricsFailuresSeq
A sequence of MetricsFailures.
Definition: Metrics.ice:122
StringIntDict failures
The failures observed for this metrics.
Definition: Metrics.ice:114
Ice::StringSeq getMetricsViewNames(out Ice::StringSeq disabledViews)
Get the names of enabled and disabled metrics.
MetricsFailuresSeq getMapMetricsFailures(string view, string map)
Get the metrics failures associated with the given view and map.
string id
The identifier of the metrics object associated to the failures.
Definition: Metrics.ice:107
void disableMetricsView(string name)
Disable a metrics view.
Provides information on servant dispatch.
Definition: Metrics.ice:299
The metrics administrative facet interface.
Definition: Metrics.ice:161