NodeRuntimeDiagnostics
Static and slow-changing runtime information for one Skulk node.
Local node ID.
Local hostname.
friendlyName object
Friendly node name from gathered identity data.
- string
- null
Whether this node is the current master.
masterNodeId object
Current master node ID, when known.
- string
- null
Current working directory of the API process.
Config path resolved by this API process.
Whether the resolved config path exists from this process cwd.
Installed Skulk package version.
Git commit reported by node identity.
Whether SKULK_LIBP2P_NAMESPACE holds a non-blank, private value. A blank value is as public as the default and reports false. The value itself is never reported: it seeds the cluster key that authenticates the control and data planes.
falsenamespaceFingerprint object
Domain-separated SHA-256 fingerprint of the cluster namespace token (network version plus namespace), the same value as the startup log and the plugin host-network namespaceFingerprint. Equal values mean two nodes share a cluster key; it is not the key, the routing namespace, or the raw namespace. Null when not provided.
- string
- null
Whether PYTHONUNBUFFERED is enabled for this process.
Current cluster runtime tracing state as seen by this API node.
Whether config enables centralized structured logging.
loggingIngestUrl object
Configured centralized logging ingest URL, when present.
- string
- null
{
"nodeId": "string",
"hostname": "string",
"friendlyName": "string",
"isMaster": true,
"masterNodeId": "string",
"cwd": "string",
"configPath": "string",
"configFileExists": true,
"skulkVersion": "string",
"skulkCommit": "string",
"namespaceConfigured": false,
"namespaceFingerprint": "string",
"pythonUnbuffered": true,
"tracingEnabled": true,
"structuredLoggingConfigured": true,
"loggingIngestUrl": "string"
}