CustomReport
Summary
Analytics custom report.
Description
none
Fields
| Field Name | Type | Since Version | Description |
|---|---|---|---|
id |
String | The custom report identifier. Automatically assigned. | |
name |
String | The friendly name for the report. | |
type |
String | The custom report type, one of: SystemOverview, Service, Client, ServiceUsagePerClient, ServiceUsagePerMethod, RemoteHost, or InboundProtocol | |
levels |
[Level] | The custom report levels definitions. Only two levels are supported. |
Example JSON
{
"id" : "Id-0001372322567916-ffffffffec92eba7-1",
"name" : "My Report",
"type" : "ServiceUsagePerClient",
"levels" : [ {
"type" : "ServiceUsagePerClient",
"chart" : "line",
"top" : {
"top" : 5
},
"groupBy" : [ "GROUPNAME", "INSTANCENAME", "CLIENTNAME", "SERVICENAME" ],
"additionalFields" : [ "DISPLAYNAME" ],
"hiddenFields" : [ "CLIENTNAME" ],
"metrics" : [ {
"name" : "numMessages",
"visible" : true
} ],
"conditionGroups" : [ {
"conditions" : [ {
"name" : "LASTTEXT",
"operation" : "GTEQ",
"value" : "Connected"
} ],
"logic" : "AND",
"where" : "OR"
} ]
} ]
}