Files
NODEDC_DEVICE_CORE/deployment/device-edge-vps-host-telemetry-v1.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"
}