Grid
Node Check-in
Used by Security Onion agent nodes to check-in with their current metrics and request any pending jobs assigned to it. It is not recommended to make calls to this API endpoint, as this is intended to be used exclusively by official Security Onion nodes only.
post/connect/node
Request body
Example request
{
"address": "4.3.2.1",
"captureLossPct": 24.0605,
"connectionStatus": "fault",
"consumptionEps": 110,
"cpuUsedPct": 5.0035165275079265,
"description": "East coast sensor",
"diskTotalNsmGB": 772.7962808320001,
"diskTotalRootGB": 314.41920000000005,
"diskUsedElasticGB": 386.948,
"diskUsedInfluxDbGB": 1.922272,
"diskUsedNsmPct": 84.28509193998036,
"diskUsedRootPct": 20.944604461814038,
"epochTime": "2024-12-01T03:24:01Z",
"eventstoreStatus": "ok",
"gridId": "so1",
"highstateAgeSeconds": 220,
"id": "sensor-001",
"imageBack": "5000v2_back_thumb.jpg",
"imageFront": "5000v2_front_thumb.jpg",
"ioWaitPct": 0.21099,
"lksEnabled": 1,
"load15m": 1.09,
"load1m": 0.43,
"load5m": 0.96,
"memoryTotalGB": 33.176731648,
"memoryUsedPct": 60.66793353109983,
"metricsEnabled": true,
"mgmtMac": "AA:BB:CC:11:22:33",
"model": "SOS5000-DE02",
"onlineTime": "2024-01-26T21:17:25Z",
"osNeedsRestart": 1,
"osUptimeSeconds": 1384801,
"pcapDays": 1.8762268518518517,
"processJson": "{\"status_code\":0, \"containers\":[{\"Name\":\"so-dockerregistry\", \"Status\":\"running\",\"Details\":\"Up 2 weeks\"}, ... ]}",
"processStatus": "ok",
"raidStatus": "unknown",
"role": "so-standalone",
"status": "ok",
"suriLossPct": 1.1345,
"suriRulesLoaded": 45879,
"suriRulesReloadTime": "2025-12-04T01:04:07.994734+0000",
"suriRulesStatus": "ok",
"swapTotalGB": 8.589930496000001,
"swapUsedPct": 63.27341235800379,
"trafficManInMbs": 0.031592,
"trafficManOutMbs": 0.030966666666666667,
"trafficMonInMbs": 1.6864359999999998,
"updateTime": "2024-12-03T15:42:21.723166638Z",
"uptimeSeconds": 26936696,
"version": "2.4.110"
}Response
The array of assigned, pending jobs that this node is responsible for processing, if any
Example response
[
{
"completeTime": "2024-10-07T12:15:09.12424556Z",
"createTime": "2024-10-07T06:45:49.52456415Z",
"failTime": "0001-01-01T00:00:00Z",
"fileExtension": "bin",
"filter": {
"beginTime": "2024-12-03T00:25:09.899Z",
"dstIp": "1.2.3.4",
"dstPort": 80,
"endTime": "2024-12-03T00:29:09.899Z",
"importId": "bd77c8bc7498c795cc6608c5d45bd51b",
"protocol": "tcp",
"srcIp": "44.2.12.63",
"srcPort": 55312
},
"id": 1004,
"kind": "analyze",
"nodeId": "sensor-001",
"results": [
{
"id": "malwarebazaar",
"summary": "no result"
}
],
"size": 3781,
"status": 1,
"userId": "39314a6b-0b79-4210-1233-4e3fbcd7bfec"
}
]