Juniper Mist AI Sites Stats - MxEdges API
API Calls to retrieve statistics about the Mist Edges at the Site level
API Calls to retrieve statistics about the Mist Edges at the Site level
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/mist-ai-sites-stats-mxedges-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
contact:
email: tmunzer@juniper.net
name: Thomas Munzer
description: '> Version: **2604.1.1**
>
> Date: **May 13, 2026**
<div class="notification"> NOTE:<br>Some important API changes will be introduced. Please make sure to read the <a href="https://www.juniper.net/documentation/us/en/software/mist/api/http/guides/important-api-changes">announcements</a> </div>
---
## Additional Documentation
* [Mist Automation Guide](https://www.juniper.net/documentation/us/en/software/mist/automation-integration/index.html)
* [Mist Location SDK](https://www.juniper.net/documentation/us/en/software/mist/location-services/topics/concept/mist-how-get-mist-sdk.html)
* [Mist Product Updates](https://www.juniper.net/documentation/us/en/software/mist/product-updates/)
## Helpful Resources
* [API Sandbox and Exercises](https://api-class.mist.com/)
* [Postman Collection, Runners and Webhook Samples](https://www.postman.com/juniper-mist/workspace/mist-systems-s-public-workspace)
* [Python Script Examples](https://github.com/tmunzer/mist_library)
* [API Demo Apps](https://apps.mist-lab.fr/)
* [Juniper Blog](https://blogs.juniper.net/)
## Mist Web Browser Extension:
* Google Chrome, Microsoft Edge and other Chromium-based browser: [Chrome Web Store](https://chromewebstore.google.com/detail/mist-extension/ejhpdcljeamillfhdihkkmoakanpbplh)
* Firefox: [Firefox Add-ons](https://addons.mozilla.org/en-US/firefox/addon/mist-extension/)
---'
license:
name: MIT
url: https://raw.githubusercontent.com/tmunzer/Mist-OAS3.0/main/LICENSE
title: Mist Sites Stats - MxEdges API
version: 2604.1.1
x-logo:
altText: Juniper-MistAI
backgroundColor: '#FFFFFF'
url: https://www.mist.com/wp-content/uploads/logo.png
servers:
- description: Mist Global 01
url: https://api.mist.com
- description: Mist Global 02
url: https://api.gc1.mist.com
- description: Mist Global 03
url: https://api.ac2.mist.com
- description: Mist Global 04
url: https://api.gc2.mist.com
- description: Mist Global 05
url: https://api.gc4.mist.com
- description: Mist EMEA 01
url: https://api.eu.mist.com
- description: Mist EMEA 02
url: https://api.gc3.mist.com
- description: Mist EMEA 03
url: https://api.ac6.mist.com
- description: Mist EMEA 04
url: https://api.gc6.mist.com
- description: Mist APAC 01
url: https://api.ac5.mist.com
- description: Mist APAC 02
url: https://api.gc5.mist.com
- description: Mist APAC 03
url: https://api.gc7.mist.com
security:
- apiToken: []
- basicAuth: []
- basicAuth: []
csrfToken: []
tags:
- description: API Calls to retrieve statistics about the Mist Edges at the Site level
name: Sites Stats - MxEdges
paths:
/api/v1/sites/{site_id}/stats/mxedges:
parameters:
- $ref: '#/components/parameters/site_id'
get:
description: Get List of Site MxEdges Stats
operationId: listSiteMxEdgesStats
parameters:
- $ref: '#/components/parameters/start'
- $ref: '#/components/parameters/end'
- $ref: '#/components/parameters/duration'
- $ref: '#/components/parameters/limit'
- $ref: '#/components/parameters/page'
responses:
'200':
$ref: '#/components/responses/MxedgeStatsArray'
'400':
$ref: '#/components/responses/HTTP400'
'401':
$ref: '#/components/responses/HTTP401'
'403':
$ref: '#/components/responses/HTTP403'
'404':
$ref: '#/components/responses/HTTP404'
'429':
$ref: '#/components/responses/HTTP429'
summary: listSiteMxEdgesStats
tags:
- Sites Stats - MxEdges
/api/v1/sites/{site_id}/stats/mxedges/{mxedge_id}:
parameters:
- $ref: '#/components/parameters/site_id'
- $ref: '#/components/parameters/mxedge_id'
get:
description: Get One Site MxEdge Stats
operationId: getSiteMxEdgeStats
parameters:
- $ref: '#/components/parameters/start'
- $ref: '#/components/parameters/end'
- $ref: '#/components/parameters/duration'
responses:
'200':
$ref: '#/components/responses/MxedgeStats'
'400':
$ref: '#/components/responses/HTTP400'
'401':
$ref: '#/components/responses/HTTP401'
'403':
$ref: '#/components/responses/HTTP403'
'404':
$ref: '#/components/responses/HTTP404'
'429':
$ref: '#/components/responses/HTTP429'
summary: getSiteMxEdgeStats
tags:
- Sites Stats - MxEdges
components:
schemas:
mxedge_oob_ip_config_dns:
default:
- 8.8.8.8
- 8.8.4.4
- 2001:4860:4860::8888
- 2001:4860:4860::8844
description: IPv4 ignored if `type`!=`static`, IPv6 ignored if `type6`!=`static`
examples:
- - 8.8.8.8
- 4.4.4.4
- 2001:4860:4860::8888
- 2001:4860:4860::8844
items:
type: string
type: array
stats_mxedge_port_stat_sfp:
additionalProperties: false
properties:
codes:
type: string
mbps:
type: integer
part_no:
type: string
serial_no:
type: string
type:
type: integer
vendor:
type: string
type: object
response_http403:
additionalProperties: false
properties:
detail:
examples:
- You do not have permission to perform this action.
type: string
type: object
org_id:
examples:
- a97c1b22-a4e9-411e-9bfd-d8695a0f9e61
format: uuid
readOnly: true
type: string
response_http400:
additionalProperties: false
properties:
detail:
examples:
- 'JSON parse error - Expecting value: line 5 column 8 (char 56)'
type: string
type: object
fwupdate_stat:
additionalProperties: false
properties:
progress:
examples:
- 10
maximum: 100
minimum: 0
readOnly: true
type:
- integer
- 'null'
status:
$ref: '#/components/schemas/fwupdate_stat_status'
status_id:
examples:
- 5
readOnly: true
type:
- integer
- 'null'
timestamp:
$ref: '#/components/schemas/timestamp'
will_retry:
examples:
- false
readOnly: true
type:
- boolean
- 'null'
type: object
tx_bytes:
description: Amount of traffic sent since connection
examples:
- 211217389682
format: int64
readOnly: true
type:
- integer
- 'null'
stats_mxedge_cpu_stat_cpus:
additionalProperties:
$ref: '#/components/schemas/cpu_stat'
examples:
- cpu0:
idle: 89
interrupt: 0
system: 8
usage: 10
user: 1
cpu1:
idle: 81
interrupt: 0
system: 4
usage: 18
user: 13
cpu2:
idle: 81
interrupt: 0
system: 4
usage: 18
user: 13
cpu3:
idle: 2
interrupt: 0
system: 50
usage: 97
user: 46
type: object
stats_mxedges:
items:
$ref: '#/components/schemas/stats_mxedge'
type: array
stats_mxedge_service_stat:
additionalProperties: false
properties:
ext_ip:
description: External IP from ep-terminator’s point of view. valid only for service having its own cloud connection
type: string
last_seen:
description: Timestamp when the last stats is seen (cloud unix time, in second). valid only for service having its own stats or whole system (last among last_seen of all services)
type: number
package_state:
description: Package/service installation state.
type: string
package_version:
description: Package/service installation state.
type: string
running_state:
description: Service running state.
type: string
uptime:
description: Service uptime.
type: integer
type: object
stats_mxedge_tunterm_port_config_downstream_ports:
examples:
- - '0'
- '1'
items:
type: string
type: array
rx_pkts:
description: Amount of packets received since connection
examples:
- 57770567
format: int64
readOnly: true
type:
- integer
- 'null'
stats_mxedge_port_stat:
additionalProperties: false
properties:
full_duplex:
type: boolean
lacp:
$ref: '#/components/schemas/stats_mxedge_port_stat_lacp'
lldp_stats:
$ref: '#/components/schemas/stats_mxedge_port_stat_lldp_stats'
mac:
type: string
rx_bytes:
$ref: '#/components/schemas/rx_bytes'
rx_errors:
type: integer
rx_pkts:
$ref: '#/components/schemas/rx_pkts'
sfp:
$ref: '#/components/schemas/stats_mxedge_port_stat_sfp'
speed:
type: integer
state:
type: string
tx_bytes:
$ref: '#/components/schemas/tx_bytes'
tx_errors:
type: integer
tx_pkts:
$ref: '#/components/schemas/tx_pkts'
up:
type: boolean
type: object
strings:
items:
type: string
type: array
uniqueItems: true
mxedge_mgmt_oob_ip_type6:
default: autoconf
description: 'enum: `autoconf`, `dhcp`, `disabled`, `static`'
enum:
- autoconf
- dhcp
- disabled
- static
type: string
timestamp:
description: Epoch (seconds)
format: double
readOnly: true
type: number
last_seen:
description: Last seen timestamp
examples:
- 1470417522
format: double
readOnly: true
type:
- number
- 'null'
stats_mxedge_tunterm_port_config_upstream_ports:
examples:
- - '0'
- '1'
items:
type: string
type: array
modified_time:
description: When the object has been modified for the last time, in epoch
format: double
readOnly: true
type: number
mxedge_mgmt_oob_ip_type:
default: dhcp
description: 'enum: `dhcp`, `disabled`, `static`'
enum:
- dhcp
- disabled
- static
type: string
cpu_stat_load_avg:
description: Load averages for the last 1, 5, and 15 minutes
items:
type: number
type: array
stats_mxedge_port_stats:
additionalProperties:
$ref: '#/components/schemas/stats_mxedge_port_stat'
examples:
- port0:
full_duplex: true
mac: 9e294e49091d
rx_bytes: 646898375700
rx_errors: 0
rx_pkts: 8784449574
speed: 10000
state: forwarding
tx_bytes: 647200748038
tx_errors: 0
tx_pkts: 8788647466
up: true
port1:
full_duplex: true
mac: a270fe53437e
rx_bytes: 647200437652
rx_errors: 0
rx_pkts: 8788644886
speed: 10000
state: forwarding
tx_bytes: 646898681650
tx_errors: 0
tx_pkts: 8784452092
up: true
type: object
mxedge_oob_ip_config:
additionalProperties: false
description: IPconfiguration of the Mist Edge out-of_band management interface
properties:
autoconf6:
default: true
type: boolean
dhcp6:
default: true
type: boolean
dns:
$ref: '#/components/schemas/mxedge_oob_ip_config_dns'
gateway:
description: If `type`=`static`
examples:
- 10.2.1.254
type: string
gateway6:
examples:
- 2601:1700:43c0:dc0::1
type: string
ip:
description: If `type`=`static`
examples:
- 10.2.1.2
type: string
ip6:
examples:
- 2601:1700:43c0:dc0:20c:29ff:fea7:93bc
type: string
netmask:
description: If `type`=`static`
examples:
- 255.255.255.0
type: string
netmask6:
examples:
- /64
type: string
type:
$ref: '#/components/schemas/ip_type'
type6:
$ref: '#/components/schemas/ip_type'
type: object
stats_mxedge_service_stats:
additionalProperties:
$ref: '#/components/schemas/stats_mxedge_service_stat'
description: Stat for each services
examples:
- mxagent:
ext_ip: 99.0.86.164
last_seen: 1633721215
package_state: Installed
package_version: 3.1.1037-1
running_state: Running
uptime: 21240
tunterm:
ext_ip: 99.0.86.164
last_seen: 1633721203
package_state: Installed
package_version: 0.1.2449+deb10
running_state: Running
uptime: 76261
type: object
tx_pkts:
description: Amount of packets sent since connection
examples:
- 812204062
format: int64
readOnly: true
type:
- integer
- 'null'
stats_mxedge_port_stat_lacp:
additionalProperties: false
properties:
mux_state:
type: string
rx_lacpdu:
type: integer
rx_state:
type: string
tx_lacpdu:
type: integer
type: object
stats_mxedge_tunterm_port_config:
additionalProperties: false
properties:
downstream_ports:
$ref: '#/components/schemas/stats_mxedge_tunterm_port_config_downstream_ports'
separate_upstream_downstream:
examples:
- false
type: boolean
upstream_ports:
$ref: '#/components/schemas/stats_mxedge_tunterm_port_config_upstream_ports'
type: object
stats_mxedge_services:
examples:
- - tunterm
items:
type: string
type: array
response_http404:
additionalProperties: false
properties:
id:
type: string
type: object
response_http401:
additionalProperties: false
properties:
detail:
examples:
- Authentication credentials were not provided.
type: string
type: object
response_http429:
additionalProperties: false
properties:
detail:
examples:
- Too Many Request. The API Token used for the request reached the 5000 API Calls per hour threshold
type: string
type: object
stats_mxedge_inactive_vlan_strs:
additionalProperties: false
description: Inactive wired/L2TP VLANs. Entries can be individual VLANs or ranges.
properties:
l2tp:
description: Inactive L2TP VLANs. Entries can be individual VLANs or ranges.
items:
type: string
type: array
wired:
description: Inactive wired VLANs. Entries can be individual VLANs or ranges.
examples:
- - '100'
- 102-106
items:
type: string
type: array
type: object
stats_mxedge_lag_stats:
additionalProperties:
$ref: '#/components/schemas/stats_mxedge_lag_stat'
description: Stat for LAG (Link Aggregation Group). Property key is the LAG name
examples:
- lacp0:
active_ports:
- port0
- port1
type: object
stats_mxedge_port_stat_lldp_stats:
additionalProperties: false
properties:
chassis_id:
type: string
mgmt_addr:
type: string
port_desc:
type: string
port_id:
type: string
system_desc:
type: string
system_name:
type: string
type: object
id:
description: Unique ID of the object instance in the Mist Organization
examples:
- 53f10664-3ce8-4c27-b382-0ef66432349f
format: uuid
readOnly: true
type: string
stats_mxedge_tunterm_stat:
additionalProperties: false
properties:
monitoring_failed:
examples:
- false
type: boolean
type: object
site_id:
examples:
- 441a1214-6928-442a-8e92-e1d34b8ec6a6
format: uuid
readOnly: true
type: string
ip_type:
default: dhcp
description: 'enum: `dhcp`, `static`'
enum:
- dhcp
- static
examples:
- static
type: string
stats_mxedge_cpu_stat:
additionalProperties: false
description: CPU/core stats list
properties:
cpus:
$ref: '#/components/schemas/stats_mxedge_cpu_stat_cpus'
idle:
description: Percentage of Idle, Idle/(Idle + Busy) since last sampling
examples:
- 62
type: integer
interrupt:
description: Percentage of Interrupt, (Irq + SoftIrq)/(Idle + Busy) since last sampling
examples:
- 0
type: integer
system:
description: Percentage of System, System/(Idle + Busy) since last sampling
examples:
- 17
type: integer
usage:
description: Percentage of load, Busy/(Idle + Busy) since last sampling
examples:
- 37
type: integer
user:
description: Percentage of User, User/(Idle + Busy) since last sampling
examples:
- 19
type: integer
type: object
created_time:
description: When the object has been created, in epoch
format: double
readOnly: true
type: number
stats_mxedge_memory_stat:
additionalProperties: false
description: Memory usage
properties:
active:
description: The amount of memory, in kilobytes, that has been used more recently and is usually not reclaimed unless absolutely necessary.
examples:
- 394936320
type: integer
available:
description: An estimate of how much memory is available for starting new applications, without swapping.
examples:
- 4699291648
type: integer
buffers:
description: The amount, in kilobytes, of temporary storage for raw disk blocks.
examples:
- 107646976
type: integer
cached:
description: The amount of physical RAM, in kilobytes, used as cache memory.
examples:
- 478060544
type: integer
free:
description: The amount of physical RAM, in kilobytes, left unused by the system
examples:
- 4330659840
type: integer
inactive:
description: The amount of memory, in kilobytes, that has been used less recently and is more eligible to be reclaimed for other purposes.
examples:
- 211980288
type: integer
swap_cached:
description: The amount of memory, in kilobytes, that has once been moved into swap, then back into the main memory, but still also remains in the swapfile.
examples:
- 0
type: integer
swap_free:
description: The total amount of swap free, in kilobytes.
examples:
- 1022357504
type: integer
swap_total:
description: The total amount of swap available, in kilobytes.
examples:
- 1022357504
type: integer
total:
description: Total amount of usable RAM, in kilobytes, which is physical RAM minus a number of reserved bits and the kernel binary code
examples:
- 8365957120
type: integer
usage:
examples:
- 48
type: integer
type: object
stats_mxedge_tunterm_ip_config:
additionalProperties: false
properties:
gateway:
examples:
- 192.168.11.1
type: string
ip:
examples:
- 192.168.11.91
type: string
netmask:
examples:
- 255.255.255.0
type: string
type: object
stats_mxedge_oob_ip_stat:
additionalProperties: false
properties:
dns:
$ref: '#/components/schemas/strings'
gateway:
type: string
gateway6:
type: string
ip:
type: string
ip6:
type: string
netmask:
type: string
netmask6:
type: string
type:
$ref: '#/components/schemas/mxedge_mgmt_oob_ip_type'
type8:
$ref: '#/components/schemas/mxedge_mgmt_oob_ip_type6'
type: object
stats_mxedge__active_ports:
description: List of ports active on the LAG defined by the LACP
items:
type: string
type: array
rx_bytes:
description: Amount of traffic received since connection
examples:
- 8515104416
format: int64
readOnly: true
type:
- integer
- 'null'
stats_mxedge:
additionalProperties: false
properties:
cpu_stat:
$ref: '#/components/schemas/stats_mxedge_cpu_stat'
created_time:
$ref: '#/components/schemas/created_time'
fips_enabled:
description: Indicate fips configuration on the device
type: boolean
for_site:
examples:
- false
type: boolean
fwupdate:
$ref: '#/components/schemas/fwupdate_stat'
id:
$ref: '#/components/schemas/id'
idrac_version:
description: IDRAC version of the mist edge device
examples:
- 7.00.00.00
type: string
inactive_vlan_strs:
$ref: '#/components/schemas/stats_mxedge_inactive_vlan_strs'
ip_stat:
$ref: '#/components/schemas/stats_mxedge_ip_stat'
lag_stat:
$ref: '#/components/schemas/stats_mxedge_lag_stats'
last_seen:
$ref: '#/components/schemas/last_seen'
mac:
examples:
- 020000a80cb4
type: string
magic:
type: string
memory_stat:
$ref: '#/components/schemas/stats_mxedge_memory_stat'
model:
examples:
- ME-VM
type: string
modified_time:
$ref: '#/components/schemas/modified_time'
mxagent_registered:
examples:
- true
type: boolean
mxcluster_id:
examples:
- 678bc339-7635-4556-bbc0-e77ad493ef8b
format: uuid
type: string
name:
description: The name of the tunnel
examples:
- me-vm-1
type: string
num_tunnels:
examples:
- 0
type: integer
oob_ip_config:
$ref: '#/components/schemas/mxedge_oob_ip_config'
oob_ip_stat:
$ref: '#/components/schemas/stats_mxedge_oob_ip_stat'
org_id:
$ref: '#/components/schemas/org_id'
port_stat:
$ref: '#/components/schemas/stats_mxedge_port_stats'
serial:
type:
- string
- 'null'
service_stat:
$ref: '#/components/schemas/stats_mxedge_service_stats'
services:
$ref: '#/components/schemas/stats_mxedge_services'
site_id:
$ref: '#/components/schemas/site_id'
status:
examples:
- connected
type: string
tunterm_ip_config:
$ref: '#/components/schemas/stats_mxedge_tunterm_ip_config'
tunterm_port_config:
$ref: '#/components/schemas/stats_mxedge_tunterm_port_config'
tunterm_registered:
examples:
- true
type: boolean
tunterm_stat:
$ref: '#/components/schemas/stats_mxedge_tunterm_stat'
uptime:
examples:
- 76281
type: integer
virtualization_type:
description: Virtualization environment
examples:
- KVM
type: string
type: object
cpu_stat:
additionalProperties: false
properties:
idle:
description: Percentage of CPU time that is idle
readOnly: true
type:
- number
- 'null'
interrupt:
description: Percentage of CPU time being used by interrupts
readOnly: true
type:
- number
- 'null'
load_avg:
$ref: '#/components/schemas/cpu_stat_load_avg'
system:
description: Percentage of CPU time being used by system processes
readOnly: true
type:
- number
- 'null'
usage:
description: CPU usage
readOnly: true
type:
- number
- 'null'
user:
description: Percentage of CPU time being used by user processes
readOnly: true
type:
- number
- 'null'
type: object
stats_mxedge_lag_stat:
additionalProperties: false
properties:
active_ports:
$ref: '#/components/schemas/stats_mxedge__active_ports'
type: object
fwupdate_stat_status:
description: 'enum: `inprogress`, `failed`, `upgraded`, `success`, `scheduled`, `error`'
enum:
- inprogress
- failed
- upgraded
- success
- scheduled
- error
readOnly: true
type:
- string
- 'null'
stats_mxedge_ip_stat:
additionalProperties: false
description: IP stats
properties:
ip:
examples:
- 192.168.1.244
type: string
ip6:
examples:
- fd4e:c615:b27d:5555::45
type: string
ips:
additionalProperties:
type: string
description: Property key is the interface name. IPs for each net interface
examples:
- ens18: 92.168.1.244/24,fd4e:c615:b27d:5555::45/128,fd4e:c615:b27d:5555:20c:29ff:fe44:af25/64,fe80::104c:ffff:fee0:caf8/64
type: object
macs:
additionalProperties:
description: MAC addresses for each net interface
type: string
description: Property key is the interface name. MAC for each net interface
examples:
- ens18: e4434b217044
type: object
netmask:
examples:
- 255.255.255.0
type: string
netmask6:
examples:
- /128
type: string
type: object
examples:
MxedgeStatsExample:
value:
cpu_stat:
cpus:
cpu0:
idle: 89
interrupt: 0
system: 8
usage: 10
user: 1
cpu1:
idle: 81
interrupt: 0
system: 4
usage: 18
user: 13
cpu2:
idle: 81
interrupt: 0
system: 4
usage: 18
user: 13
cpu3:
idle: 2
interrupt: 0
system: 50
usage: 97
user: 46
idle: 62
interrupt: 0
system: 17
usage: 37
user: 19
created_time: 1632684398
for_site: false
id: 00000000-0000-0000-1000-020000a80cb4
inactive_vlan_strs:
wired:
- '100'
- 102-106
ip_stat:
ip: 192.168.1.244
ips:
ens18: 192.168.1.244/24,fe80::104c:ffff:fee0:caf8/64
macs:
ens18: e4434b217044
lag_stat:
lacp0:
active_ports:
- port0
- port1
last_seen: 1633721215
mac: 020000a80cb4
memory_stat:
active: 394936320
available: 4699291648
buffers: 107646976
cached: 478060544
free: 4330659840
inactive: 211980288
swap_cached: 0
swap_free: 1022357504
swap_total: 1022357504
total: 8365957120
usage: 48
model: ME-VM
modified_time: 1633643629
mxagent_registered: true
mxcluster_id: 678bc339-7635-4556-bbc0-e77ad493ef8b
name: me-vm-1
num_tunnels: 0
oob_ip_config:
dns:
- 8.8.8.8
- 1.1.1.1
gateway: 10.0.0.1
ip: 10.0.0.10
netmask: 255.255.255.0
type: static
org_id: 11b08247-b1ee-4152-9b25-312b323ce480
port_stat:
port0:
full_duplex: true
mac: 9e294e49091d
rx_bytes: 646898375700
rx_errors: 0
rx_pkts: 8784449574
speed: 10000
state: forwarding
tx_bytes: 647200748038
tx_errors: 0
tx_pkts: 8788647466
up: true
port1:
full_duplex: true
mac: a270fe53437e
rx_bytes: 647200437652
rx_errors: 0
rx_pkts: 8788644886
speed: 10000
state: forwarding
tx_bytes: 646898681650
tx_errors: 0
tx_pkts: 8784452092
up: true
serial: string
service_stat:
mxagent:
ext_ip: 99.0.86.164
last_seen: 1633721215
package_state: Installed
package_version: 3.1.1037-1
running_state: Running
uptime: 21240
tunterm:
ext_ip: 99.0.86.164
last_seen: 1633721203
package_state: Installed
package_version: 0.1.2449+deb10
running_state: Running
uptime: 76261
services:
- tunterm
site_id: 00000000-0000-0000-0000-000000000000
status: connected
tunterm_ip_config:
gateway: 192.168.11.1
ip: 192.168.11.91
netmask: 255.255.255.0
tunterm_port_config:
downstream_ports:
- '0'
- '1'
separate_upstream_downstream: false
upstream_ports:
- '0'
- '1'
tunterm_registered: true
tunterm_stat:
monitoring_failed: false
uptime: 76281
virtualization_type: KVM
MxedgeStatsArrayExample:
value:
- cpu_stat:
cpus:
cpu0:
idle: 89
interrupt: 0
system: 8
usage: 10
user: 1
cpu1:
idle: 81
interrupt: 0
system: 4
usage: 18
user: 13
cpu2:
idle: 81
interrupt: 0
system: 4
usage: 18
user: 13
cpu3:
idle: 2
interrupt: 0
system: 50
usage: 97
user: 46
idle: 62
interrupt: 0
system: 17
usage: 37
user: 19
created_time: 1632684398
for_site: false
id: 00000000-0000-0000-1000-020000a80cb4
ip_stat:
ip: 192.168.1.244
ips:
ens18: 192.168.1.244/24,fe80::104c:ffff:fee0:caf8/64
macs:
ens18: e4434b217044
lag_stat:
lacp0:
active_ports:
- port0
- port1
last_seen: 1633721215
mac: 020000a80cb4
memory_stat:
active: 394936320
available: 4699291648
buffers: 107646976
cached: 478060544
free: 4330659840
inactive: 211980288
swap_cached: 0
swap_free: 1022357504
swap_total: 1022357504
total: 8365957120
usage: 48
model: ME-VM
modified_time: 1633643629
mxagent_registered: true
mxcluster_id: 678bc339-7635-4556-bbc0-e77ad493ef8b
name: me-vm-1
num_tunnels: 0
oob_ip_config:
dns:
- 8.8.8.8
- 1.1.1.1
# --- truncated at 32 KB (40 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/mist-ai/refs/heads/main/openapi/mist-ai-sites-stats-mxedges-api-openapi.yml