Query Network Point Metrics Bandwidth Usage (v2.0)
POST/v2.0/api/tenants/:tenant_id/monitor/network_point_metrics
Query the network point metrics bandwidth usage for all sites across tenants.
Request
Path Parameters
ID of the tenant.
- application/json
Body
Query request for getting network point metrics
- Array [
- ]
The end time of the network point metrics query. End times need to be specified in ISO8601 UTC format.
filter NetworkPointMetricsFilterrequired
Filters according to the specifications.
The direction of the traffic.
The element.
The configured interfaces.
The site.
The sites.
The WAN interface of the network.
Possible values: [10sec
, 1min
, 5min
, 1hour
, 1day
, 1month
]
The interval time.
metrics Metrics[]required
The details of the network point metric. Metrics need to specified according to 2.0 specifications. Invalid metrics will be ignored and the result will not include them.
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 name of the network point metric. Maz size = 128.
The start time to get the network point metrics. Start times need to be specified in ISO8601 UTC format.
Responses
- 200
- 400
- 500
Successful Operation
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- Array [
- Array [
- Array [
- ]
- ]
- ]
- ]
Possible values: [10sec
, 1min
, 5min
, 1hour
, 1day
, 1month
]
The interval time.
metrics NetworkPointMetrics[]
The details of the network point metric. Metrics need to specified according to 2.0 specifications. Invalid metrics will be ignored and the result will not include them.
The name of the network point metric. Maz size = 128.
sites PointMetricsSites[]
The sites.
data PointData
The data of the point metric sites.
Avail Disk
Avail Mem
Avidle
Avidlemn
Avidlemx
The overall health associated with the path for the observation period.
The downward jitter average associated with a path in milliseconds for the observation period.
The downward mos average associated with the path as a percentage for the observation period.
The downward max mos average associated with the path as a percentage for the observation period.
The downward min mos average associated with the path as a percentage for the observation period.
The downward packet loss average associated with the path as a percentage for the observation period.
Dskmn
Dskmx
Egress
Ingress
Init Failure Percent Avg
Init Failure Percent Max
Init Failure Percent Min
Jitter Ms Avg
Jitter Ms Max
Jitter Ms Min
Latency Ms Avg
Latency Ms Max
Latency Ms Min
The overall health associated with the path for the observation period.
Memmn
Memmx
Packet Loss Percent Avg
Packet Loss Percent Max
Packet Loss Percent Min
The RTT latency associated with the path in milliseconds for the observation period.
Sample Completeness
Tunnel Healthscore
Txn Failure Percent Avg
Txn Failure Percent Max
Txn Failure Percent Min
The upward jitter associated with the path in milliseconds for the observation period.
The upward MOS associated with the path for the observation period. Value 1 - 5.
The upward max MOS associated with the path for the observation period.
The upward min MOS associated with the path for the observation period.
The upward packet loss average associated with the path as a percentage for the observation period.
ID of the remote site. More details on the site can be retrieved by querying the sites API.
waninterfaces PointMetricsWanPath[]
The WAN interfaces of the network.
anynetlinks PointMetricsAnynet[]
The details of the anynet links.
The anynet link ID.
data PointData
The data of the point metric Anynet.
Avail Disk
Avail Mem
Avidle
Avidlemn
Avidlemx
The overall health associated with the path for the observation period.
The downward jitter average associated with a path in milliseconds for the observation period.
The downward mos average associated with the path as a percentage for the observation period.
The downward max mos average associated with the path as a percentage for the observation period.
The downward min mos average associated with the path as a percentage for the observation period.
The downward packet loss average associated with the path as a percentage for the observation period.
Dskmn
Dskmx
Egress
Ingress
Init Failure Percent Avg
Init Failure Percent Max
Init Failure Percent Min
Jitter Ms Avg
Jitter Ms Max
Jitter Ms Min
Latency Ms Avg
Latency Ms Max
Latency Ms Min
The overall health associated with the path for the observation period.
Memmn
Memmx
Packet Loss Percent Avg
Packet Loss Percent Max
Packet Loss Percent Min
The RTT latency associated with the path in milliseconds for the observation period.
Sample Completeness
Tunnel Healthscore
Txn Failure Percent Avg
Txn Failure Percent Max
Txn Failure Percent Min
The upward jitter associated with the path in milliseconds for the observation period.
The upward MOS associated with the path for the observation period. Value 1 - 5.
The upward max MOS associated with the path for the observation period.
The upward min MOS associated with the path for the observation period.
The upward packet loss average associated with the path as a percentage for the observation period.
data PointData
The data of the point metric WAN paths.
Avail Disk
Avail Mem
Avidle
Avidlemn
Avidlemx
The overall health associated with the path for the observation period.
The downward jitter average associated with a path in milliseconds for the observation period.
The downward mos average associated with the path as a percentage for the observation period.
The downward max mos average associated with the path as a percentage for the observation period.
The downward min mos average associated with the path as a percentage for the observation period.
The downward packet loss average associated with the path as a percentage for the observation period.
Dskmn
Dskmx
Egress
Ingress
Init Failure Percent Avg
Init Failure Percent Max
Init Failure Percent Min
Jitter Ms Avg
Jitter Ms Max
Jitter Ms Min
Latency Ms Avg
Latency Ms Max
Latency Ms Min
The overall health associated with the path for the observation period.
Memmn
Memmx
Packet Loss Percent Avg
Packet Loss Percent Max
Packet Loss Percent Min
The RTT latency associated with the path in milliseconds for the observation period.
Sample Completeness
Tunnel Healthscore
Txn Failure Percent Avg
Txn Failure Percent Max
Txn Failure Percent Min
The upward jitter associated with the path in milliseconds for the observation period.
The upward MOS associated with the path for the observation period. Value 1 - 5.
The upward max MOS associated with the path for the observation period.
The upward min MOS associated with the path for the observation period.
The upward packet loss average associated with the path as a percentage for the observation period.
The WAN path ID.
Unit
The start time to get the network point metrics. Start times need to be specified in ISO8601 UTC format.
view View
The individual and summary views.
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.
{
"interval": "10sec",
"metrics": [
{
"name": "string",
"sites": [
{
"data": {
"avail_disk": 0,
"avail_mem": 0,
"avidle": 0,
"avidlemn": 0,
"avidlemx": 0,
"bad_link_health_reason_bitmap": 0,
"downlink_jitter_avg": 0,
"downlink_mos_avg": 0,
"downlink_mos_max": 0,
"downlink_mos_min": 0,
"downlink_pkt_loss_avg": 0,
"dskmn": 0,
"dskmx": 0,
"egress": 0,
"ingress": 0,
"init_failure_percent_avg": 0,
"init_failure_percent_max": 0,
"init_failure_percent_min": 0,
"jitter_ms_avg": 0,
"jitter_ms_max": 0,
"jitter_ms_min": 0,
"latency_ms_avg": 0,
"latency_ms_max": 0,
"latency_ms_min": 0,
"link_healthy": 0,
"memmn": 0,
"memmx": 0,
"packet_loss_percent_avg": 0,
"packet_loss_percent_max": 0,
"packet_loss_percent_min": 0,
"rtt_latency": 0,
"sample_completeness": 0,
"tunnel_healthscore": 0,
"txn_failure_percent_avg": 0,
"txn_failure_percent_max": 0,
"txn_failure_percent_min": 0,
"uplink_jitter_avg": 0,
"uplink_mos_avg": 0,
"uplink_mos_max": 0,
"uplink_mos_min": 0,
"uplink_pkt_loss_avg": 0
},
"site_id": "string",
"waninterfaces": [
{
"anynetlinks": [
{
"anynet_link_id": "string",
"data": {
"avail_disk": 0,
"avail_mem": 0,
"avidle": 0,
"avidlemn": 0,
"avidlemx": 0,
"bad_link_health_reason_bitmap": 0,
"downlink_jitter_avg": 0,
"downlink_mos_avg": 0,
"downlink_mos_max": 0,
"downlink_mos_min": 0,
"downlink_pkt_loss_avg": 0,
"dskmn": 0,
"dskmx": 0,
"egress": 0,
"ingress": 0,
"init_failure_percent_avg": 0,
"init_failure_percent_max": 0,
"init_failure_percent_min": 0,
"jitter_ms_avg": 0,
"jitter_ms_max": 0,
"jitter_ms_min": 0,
"latency_ms_avg": 0,
"latency_ms_max": 0,
"latency_ms_min": 0,
"link_healthy": 0,
"memmn": 0,
"memmx": 0,
"packet_loss_percent_avg": 0,
"packet_loss_percent_max": 0,
"packet_loss_percent_min": 0,
"rtt_latency": 0,
"sample_completeness": 0,
"tunnel_healthscore": 0,
"txn_failure_percent_avg": 0,
"txn_failure_percent_max": 0,
"txn_failure_percent_min": 0,
"uplink_jitter_avg": 0,
"uplink_mos_avg": 0,
"uplink_mos_max": 0,
"uplink_mos_min": 0,
"uplink_pkt_loss_avg": 0
}
}
],
"data": {
"avail_disk": 0,
"avail_mem": 0,
"avidle": 0,
"avidlemn": 0,
"avidlemx": 0,
"bad_link_health_reason_bitmap": 0,
"downlink_jitter_avg": 0,
"downlink_mos_avg": 0,
"downlink_mos_max": 0,
"downlink_mos_min": 0,
"downlink_pkt_loss_avg": 0,
"dskmn": 0,
"dskmx": 0,
"egress": 0,
"ingress": 0,
"init_failure_percent_avg": 0,
"init_failure_percent_max": 0,
"init_failure_percent_min": 0,
"jitter_ms_avg": 0,
"jitter_ms_max": 0,
"jitter_ms_min": 0,
"latency_ms_avg": 0,
"latency_ms_max": 0,
"latency_ms_min": 0,
"link_healthy": 0,
"memmn": 0,
"memmx": 0,
"packet_loss_percent_avg": 0,
"packet_loss_percent_max": 0,
"packet_loss_percent_min": 0,
"rtt_latency": 0,
"sample_completeness": 0,
"tunnel_healthscore": 0,
"txn_failure_percent_avg": 0,
"txn_failure_percent_max": 0,
"txn_failure_percent_min": 0,
"uplink_jitter_avg": 0,
"uplink_mos_avg": 0,
"uplink_mos_max": 0,
"uplink_mos_min": 0,
"uplink_pkt_loss_avg": 0
},
"wn_path_id": "string"
}
]
}
],
"unit": "string"
}
],
"start_time": "2024-07-29",
"view": {
"individual": "ELEMENT",
"summary": true
}
}
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": "METRIC_NOT_SUPPORTED"
},
{
"code": "METRIC_UNIT_NOT_SUPPORTED"
},
{
"code": "VERSION_NOT_SUPPORTED"
}
]
}
}
Internal Server Error
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- ]
_error ErrorResponse[]
The error code.
The error message.
{
"_error": [
{
"code": "string",
"message": "string"
}
]
}