Skip to main content

api.GetNodeStatsResponse

nodes_by_arch object

NodesByArch is the count of nodes grouped by architecture

property name*integer
nodes_by_connection_state object

NodesByConnectionState is the count of nodes grouped by connection state

property name*integer
nodes_by_os object

NodesByOS is the count of nodes grouped by operating system

property name*integer
resource_stats object

ResourceStats contains aggregate resource usage statistics

cpu object
avg_percentnumber
max_percentnumber
min_percentnumber
disk object
avg_percentnumber
capacity_bytesinteger
max_percentnumber
min_percentnumber
used_bytesinteger
memory object
avg_percentnumber
capacity_bytesinteger
max_percentnumber
min_percentnumber
used_bytesinteger
total_nodesinteger

TotalNodes is the total number of nodes

api.GetNodeStatsResponse
{
"nodes_by_arch": {},
"nodes_by_connection_state": {},
"nodes_by_os": {},
"resource_stats": {
"cpu": {
"avg_percent": 0,
"max_percent": 0,
"min_percent": 0
},
"disk": {
"avg_percent": 0,
"capacity_bytes": 0,
"max_percent": 0,
"min_percent": 0,
"used_bytes": 0
},
"memory": {
"avg_percent": 0,
"capacity_bytes": 0,
"max_percent": 0,
"min_percent": 0,
"used_bytes": 0
}
},
"total_nodes": 0
}