|
Ice 3.7 Slice API Reference
|
Provides information on the number of threads currently in use and their activity. More...
defined in <Ice/Metrics.ice>
class ThreadMetrics extends IceMX::Metrics { ... }


Data Members | |
| int | inUseForIO = 0 |
| The number of threads which are currently performing socket read or writes. More... | |
| int | inUseForOther = 0 |
| The number of threads which are currently performing other activities. More... | |
| int | inUseForUser = 0 |
| The number of threads which are currently calling user code (servant dispatch, AMI callbacks, etc). 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... | |
Provides information on the number of threads currently in use and their activity.
| int inUseForIO = 0 |
The number of threads which are currently performing socket read or writes.
| int inUseForOther = 0 |
The number of threads which are currently performing other activities.
These are all other that are not counted with inUseForUser or inUseForIO, such as DNS lookups, garbage collection).
| int inUseForUser = 0 |
The number of threads which are currently calling user code (servant dispatch, AMI callbacks, etc).