Skip to main content

Node definition object

A Node definition object represents a topology node together with its metric definitions.

Attributes

FieldTypeDescription
node_idintegerNode identifier
namestringNode display name
typestringNode type name
type_idintegerNode type identifier
systemstringSystem name associated with the node
system_typestringSystem type name
system_type_idintegerSystem type identifier
creation_timestampintegerNode creation time in milliseconds
labelsarrayNode labels
meta.atom_idstringOptional atom identifier
metricsarrayMetric definitions attached to the node

Metric attributes

FieldTypeDescription
idstringMetric identifier
namestringInternal metric name
display_namestringDisplay name for the metric
aggregationstringMetric aggregation
node_aggregationstringNode-level aggregation
unit_typestringUnit type
labelsarrayMetric labels
learning_statusnumberOptional learning-status value

Example

{
"node_id": 42,
"name": "Order Service",
"type": "service",
"type_id": 7,
"system": "Production",
"system_type": "cluster",
"system_type_id": 3,
"creation_timestamp": 1763035200000,
"labels": [],
"meta": {
"atom_id": "atom-1"
},
"metrics": [
{
"id": "3ef542f1-2c80-4c83-ae06-8741857ed78a",
"name": "cpu_usage",
"display_name": "CPU Usage",
"aggregation": "avg",
"node_aggregation": "avg",
"unit_type": "percent",
"labels": [],
"learning_status": 0
}
]
}