78 lines
2.6 KiB
JSON
78 lines
2.6 KiB
JSON
{
|
|
"schemaVersion": "nodedc.device-edge-vps.host-telemetry.v1",
|
|
"mode": "provider-neutral-host-observation-over-accepted-core-channel",
|
|
"status": "active-host-telemetry",
|
|
"authority": "DCPLATFORM-21/DCPLATFORM-76/DCPLATFORM-77/ADR-0001",
|
|
"component": "device-edge-vps",
|
|
"phase": "host-telemetry",
|
|
"runtimeHost": "koffyvngij",
|
|
"predecessorPatch": "device-edge-vps-command-transport-20260812-013",
|
|
"predecessorArtifactSha256": "c7486ec879681ddd706f229b628c8556ca8c9ccc4f152a85debb409c302759ef",
|
|
"agent": "telegraf",
|
|
"agentVersion": "1.38.4",
|
|
"agentRuntimeUser": "nodedc-telemetry",
|
|
"agentService": "nodedc-host-telemetry-agent.service",
|
|
"collector": "127.0.0.1:18223/internal/v1/host-telemetry",
|
|
"collectorExposure": "loopback-only",
|
|
"transport": "existing-core-initiated-pinned-mtls-channel",
|
|
"messageKind": "host.telemetry.observed",
|
|
"observationEntity": "observation.observation",
|
|
"observationTarget": "infrastructure.host",
|
|
"observedProperties": [
|
|
"host.cpu.utilization",
|
|
"host.memory.utilization",
|
|
"host.swap.utilization",
|
|
"host.disk.utilization",
|
|
"host.network.counters",
|
|
"host.process.counts",
|
|
"host.systemd.unit-state"
|
|
],
|
|
"commandTransport": "typed-service-ping-v1",
|
|
"publicIngress": "preserved:tcp/443-mtls-core-channel+tcp/9921-bidirectional-tracker-session",
|
|
"mqtt": "disabled-no-public-broker-no-wan-plaintext",
|
|
"database": "none-on-vps",
|
|
"credentials": "none-added",
|
|
"gelios": "untouched-legacy-only",
|
|
"resourceCeilings": {
|
|
"agentMemory": "96M",
|
|
"agentSwap": "0",
|
|
"agentCpu": "15%",
|
|
"agentTasks": 64,
|
|
"agentOpenFiles": 512,
|
|
"collectorBodyBytes": 524288,
|
|
"channelEnvelopeBytes": 1048576
|
|
},
|
|
"preserved": [
|
|
"management-ssh-key",
|
|
"accepted-node-runtime",
|
|
"accepted-core-channel-trust-and-registration",
|
|
"accepted-tracker-ingress",
|
|
"accepted-typed-command-transport",
|
|
"retired-tailnet-boundary",
|
|
"gelios-production-path"
|
|
],
|
|
"forbidden": [
|
|
"public-mqtt",
|
|
"plaintext-wan-telemetry",
|
|
"vps-initiated-synology-connection",
|
|
"public-health",
|
|
"vps-database",
|
|
"browser-secrets",
|
|
"generic-shell",
|
|
"ontology-core-telemetry-storage"
|
|
],
|
|
"acceptance": [
|
|
"exact-command-transport-013-predecessor",
|
|
"telegraf-1.38.4-exact-archive-and-binary",
|
|
"dedicated-non-root-agent",
|
|
"loopback-only-http-output",
|
|
"core-channel-remains-accepted",
|
|
"host-observation-reaches-device-control-core",
|
|
"public-port-set-unchanged",
|
|
"typed-command-transport-preserved",
|
|
"tailscale-remains-absent",
|
|
"gelios-untouched"
|
|
],
|
|
"rollback": "restore-exact-command-transport-013-source-runtime-and-remove-agent-runtime"
|
|
}
|