Query Monitor Metrics (v2.5)
POST/v2.5/api/tenants/:tenant_id/monitor/metrics
Query all the monitor metrics.
Request
Path Parameters
ID of the tenant.
- application/json
Body
Details of monitor metrics query
- Array [
- ]
The end time to get the monitor metrics.
filter MonitorMetricsFilter
Filters according to the specifications.
The anynet link ID.
The app for the metrics.
Possible values: [Ingress
, Egress
]
The direction of the traffic.
The element.
Path of the filter.
Possible values: [public_direct
, public_vpn
, private_direct
, private_vpn
, unknown
, servicelink
]
The path type.
Probe Config
The remote site.
The site.
Sprid
The WAN interface of the network.
Possible values: [10sec
, 1min
, 5min
, 1hour
, 1day
, 1month
]
The time period of the monitor metrics query.
The max data points.
metrics Metrics[]required
The details of the metrics.
Name: Required(error = REQUIRED_PROPERTY: Schema check failed - {} is a required property) Pattern(error = INVALID_FILTER: Schema check failed - Invalid value for param {}, regexp = ^[A-Za-z]+$)
Statistics: Required(error = REQUIRED_PROPERTY: Schema check failed - {} is a required property)
Unit: Required(error = REQUIRED_PROPERTY: Schema check failed - {} is a required property) Pattern(error = INVALID_FILTER: Schema check failed - Invalid value for param {}, regexp = ^[A-Za-z]+$)
The description of the monitor metric. Maz size = 128.
The start time to get the monitor metrics.
view View
View the monitor metric details.
Possible values: [ELEMENT
, INTERFACE
, CELLULAR_MODULE
, DIRECTION
, SITE
, APP
, PATH
, PATH_TYPE
, WANINTERFACE
, PRIORITY
, TRAFFIC_TYPE
, COMMON
, CLIENT_MAC_ADDRESS
, USER
, USER_EMAIL
, RESOLUTION_QUALITY
, None
]
The individual view values.
The summary of the view.
Responses
- 200
- 400
Successful Operation
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- Array [
- Array [
- Array [
- ]
- ]
- ]
- ]
metrics MetricArray[]
The details of the metrics.
series Series[]
Series
data Data[]
Data
datapoints Datapoints[]
Datapoints
The date and time of the series.
The filter property ID.
Links
Ninetieth Percentile
The sites.
The values of the filter.
Statistics
The interval time.
The name.
Unit
View the active series details.
{
"metrics": [
{
"series": [
{
"data": [
{
"datapoints": [
{
"duration": "2024-07-29T15:51:28.071Z",
"filter_property_id": "string",
"links": [
"string"
],
"max_value_time": "2024-07-29T15:51:28.071Z",
"ninetieth_percentile": 0,
"sites": [
"string"
],
"value": 0
}
],
"statistics": {}
}
],
"interval": "string",
"name": "string",
"unit": "string",
"view": {}
}
]
}
]
}
Bad Request
- application/json
- Schema
- Example (from schema)
- Example
Schema
- Array [
- ]
_error ErrorResponse[]
The error code.
The error message.
{
"_error": [
{
"code": "string",
"message": "string"
}
]
}
{
"value": {
"_error": [
{
"code": "INVALID_REQUEST_ERROR_0001"
},
{
"code": "EMPTY_REQ_BODY"
},
{
"code": "SCHEMA_MISMATCH"
},
{
"code": "METRIC_NOT_SUPPORTED"
},
{
"code": "METRIC_UNIT_NOT_SUPPORTED"
},
{
"code": "UNSUPPORTED_FILTER_FOR_VERSION"
},
{
"code": "UNSUPPORTED_INDIVIDUAL_DIMENSION"
},
{
"code": "VIEW_DIRECTION_AND_FILTER_DIRECTION_NOT_SUPPORTED"
},
{
"code": "UNSUPPORTED_DIRECTION_FILTER"
},
{
"code": "METRIC_AND_VIEW_NOT_SUPPORTED"
},
{
"code": "MISSING_DIRECTION"
},
{
"code": "MAX_DATAPOINTS_END_TIME"
},
{
"code": "START_TIME_GREATER_THAN_END_TIME"
},
{
"code": "METRIC_STATISTICS_NOT_SUPPORTED"
},
{
"code": "PATH_AND_PATH_TYPE_NOT_SUPPORTED"
},
{
"code": "SITE_WITH_PATH_MISSING"
},
{
"code": "SITE_WITH_WANINTERFACE_MISSING"
},
{
"code": "WANINTERFACE_WITH_ANYNETLINK_MISSING"
},
{
"code": "SITE_WITH_ELEMENT_MISSING"
},
{
"code": "METRIC_MISSING_SITE"
},
{
"code": "METRIC_MISSING_APP"
},
{
"code": "METRIC_SUPPORTS_SINGLE_SITE"
},
{
"code": "METRIC_SUPPORTS_SINGLE_REMOTE_SITE"
},
{
"code": "METRIC_SUPPORTS_SINGLE_APP"
},
{
"code": "METRIC_NOT_SUPPORTED_WITH_PATH_FILTER"
},
{
"code": "METRIC_NOT_SUPPORTED_WITH_WAN_INTERFACE"
},
{
"code": "METRIC_MISSING_PATH_ID"
},
{
"code": "METRIC_SUPPORTS_SINGLE_PATH_ID"
},
{
"code": "METRIC_SUPPORTS_SINGLE_FILTER_WITH_LIST"
},
{
"code": "FILTER_NOT_SUPPORTED_FOR_METRIC"
}
]
}
}