GetStatistics
NOTE: Because Coordinator periodically collects statistics, this action is not proxied to the Controllers by default.
The GetStatistics action returns statistics gathered from the Controllers.
Example
a=GetStatistics&MaxResults=100&Offset=200
a=GetStatistics&MaxResults=100&MinTimestamp=1356085698&MaxTimestamp=1357137275
a=GetStatistics&MaxResults=100&ControllerUUIDs=7a5e3080-161c-8030-a2de-24be0523821c&Type=service&ServicePort=41200&MeterNames=Service|Statistics|10SecondRequestsPerSecond
a=GetStatistics&ServiceNames=content,anotherService&ServiceTypes=content,anotherType&ServiceLabels=label1,key2:value2,key3:{value3,value4}
Optional Parameters
This action accepts the following optional parameters.
| Parameter | Description |
|---|---|
| ControllerUUIDs | The UUIDs of the Controller that you want to retrieve statistics for. |
| GetCurrent | Determines which of the statistics in MeterNames should retrieve current values. |
| MaxResults | The maximum number of results to return. |
| MaxTimestamp | The latest timestamp to return for the statistic. |
| MeterNames | The name of the statistic. |
| MinTimestamp | The earliest timestamp to return for the statistic. |
| Offset | The offset to apply. |
| Oldest | Specifies the chronological order that the statistics return in. |
| ServiceLabels | Any labels associated with one or more services that you want to return statistics for. |
| ServiceNames | A name for one or more services that you want to return statistics for. |
| ServicePort | The port number of the service that you want to return statistics for. |
| ServiceTypes | The types of service that you want to return statistics for. |
| Type | The type of service that you want to return statistics for. |