Level

Summary

Analytics custom report level definition.

Description

none

Fields

Field Name Type Since Version Description
type String The report level type, one of: SystemOverview, Service, Client, ServiceUsagePerClient, ServiceUsagePerMethod, RemoteHost, or InboundProtocol
chart String The chart type, one of: line
top Top Internal use only.
groupBy [String] The group by fields.
additionalFields [String] Additonal fields to select.
hiddenFields [String] Hidden fields.
metrics [VisibleMetric] A list of visible metrics.
conditionGroups [ConditionGroup] A list of condition groups.

Example JSON

{
  "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"
  } ]
}