Linux Edge Cluster • Mission Center Telemetry

Verified Cluster Telemetry & Edge SCADA Operations

A connected personal fleet: RKE2 applications on xpve, LXD containers on x1, RF radar on x2, and field compute on x3. Live hardware telemetry, SQL history and WireGuard mesh networking.

System Performance & Telemetry

Cluster Telemetry Snapshot · Collected 10/5/2026, 7:25:00 AM

Temperature: every 5 minutes · CPU / RAM: every 10 minutes · Storage: every 12 hours.

Collection operationalX Fleet Cluster Health & Real-Time Telemetry

RKE2 Control Plane (VM 101 @ xpve / Host x) · x1 LXD / LXC Edge Host · x2 RF Radar / Scanner · x3 Field Compute / Disaster Recovery · ec2 Cloud Gateway

Fleet Average CPU16.4%5/5 fresh physical hosts
RKE2 API (:6443): Reachable
Host x Hypervisor: 76°C

x1 · LXD Edge Host · VMs & LXC

x1 · LXD Edge Host · VMs & LXC5.8% CPU · 77.8°C
ARM64 · 4 cores · 15.60 GiB RAMUbuntu 24.04.5 LTS · LXD containersRAM used 1.94 GiB
CPU / RAM 10/5/2026, 7:20:00 AM
Temperature 10/5/2026, 7:25:00 AM
x1-lxc-influx0.1% CPU
lxc-influx · 2.00 GiB RAMRuntime lxc-influx · RunningRAM used 0.49 GiB
CPU / RAM 10/5/2026, 7:20:00 AM
x1-lxc-mes0.1% CPU
lxc-mes · 5.00 GiB RAMRuntime lxc-mes · RunningRAM used 0.57 GiB
CPU / RAM 10/5/2026, 7:20:00 AM
x1-lxc-mosquitto0.1% CPU
lxc-mosquitto · 0.25 GiB RAMRuntime lxc-mosquitto · RunningRAM used 0.16 GiB
CPU / RAM 10/5/2026, 7:20:00 AM
x1-lxc-opcua0.1% CPU
x1-lxc-opcua · 2.00 GiB RAMRuntime x1-lxc-opcua · RunningRAM used 1.36 GiB
CPU / RAM 10/5/2026, 7:20:00 AM
x1-lxc-postgres0.1% CPU
lxc-postgres · 2.50 GiB RAMRuntime lxc-postgres · RunningRAM used 0.42 GiB
CPU / RAM 10/5/2026, 7:20:00 AM
x1-lxc-rabbitmq0.1% CPU
lxc-rabbitmq · 1.00 GiB RAMRuntime lxc-rabbitmq · RunningRAM used 0.53 GiB
CPU / RAM 10/5/2026, 7:20:00 AM
x1-lxc-scada0.1% CPU
lxc-scada · 4.00 GiB RAMRuntime lxc-scada · RunningRAM used 0.61 GiB
CPU / RAM 10/5/2026, 7:20:00 AM

x2 · Field RF Radar & Scanner Node

x2 · Field RF Radar & Scanner Node1.6% CPU · 63.4°C
ARM64 · 4 cores · 7.87 GiB RAMDebian 12 · RF radar and scanningRAM used 0.73 GiB
CPU / RAM 10/5/2026, 7:20:00 AM
Temperature 10/5/2026, 7:25:00 AM

x3 · Compute & Engineering Station

x3 · Compute & Engineering Station28.3% CPU · 45°C
Intel Celeron N4500 · 2 cores · 7.57 GiB RAMUbuntu 24.04.5 LTS · Emergency engineering / Disaster recoveryRAM used 1.21 GiB
CPU / RAM 10/5/2026, 7:20:00 AM
Temperature 10/5/2026, 7:25:00 AM

xpve · Host x · VMs & LXC

xpve · Host x · VMs & LXC3.8% CPU · 76°C
Intel i9 · 8C/16T · 31.24 GiB RAMProxmox VE 9.2.21 · VMs and LXCRAM used 22.50 GiB
CPU / RAM 10/5/2026, 7:20:00 AM
Temperature 10/5/2026, 7:25:00 AM
xpct-102-x-db0.0% CPU
x-db · 4.00 GiB RAMRuntime x-db · runningRAM used 0.05 GiB
CPU / RAM 10/5/2026, 7:20:00 AM
xpct-103-x-mosquitto0.0% CPU
x-mosquitto · 0.50 GiB RAMRuntime x-mosquitto · runningRAM used 0.04 GiB
CPU / RAM 10/5/2026, 7:20:00 AM
xpct-104-x-rabbitmq1.0% CPU
x-rabbitmq · 2.00 GiB RAMRuntime x-rabbitmq · runningRAM used 0.14 GiB
CPU / RAM 10/5/2026, 7:20:00 AM
xpct-105-x-ignition0.1% CPU
x-ignition · 6.00 GiB RAMRuntime x-ignition · runningRAM used 1.16 GiB
CPU / RAM 10/5/2026, 7:20:00 AM
xpve-vm-100-truenas-scale0.1% CPU
TrueNAS-SCALE · 8.00 GiB RAMRuntime TrueNAS-SCALE · runningRAM used 1.98 GiB
CPU / RAM 10/5/2026, 7:20:00 AM
xpve-vm-101-rke29.1% CPU
RKE2 · 16.00 GiB RAMRuntime RKE2 · runningRAM used 15.23 GiB
CPU / RAM 10/5/2026, 7:20:00 AM

ec2 · Cloud Ingress

ec2 · Cloud Ingress42.7% CPU
AWS x86_64 · 0.89 GiB RAMNginx · WireGuard Mesh HubRAM used 0.51 GiB
CPU / RAM 10/5/2026, 7:20:00 AM
RKE2 · All cluster nodes and workload placement

rke2-master · Ready: True

NamespacePodActual nodePhase / Ready
dnspihole-857dc5c47d-9nnq8rke2-masterRunning / Yes
headlampheadlamp-84db58c696-4hmlqrke2-masterRunning / Yes
industrial-appsadminer-app-7d8788d5df-6qksxrke2-masterRunning / Yes
industrial-appsgrafana-6f9c4f8746-s699prke2-masterRunning / Yes
industrial-appsignition-dev-0rke2-masterRunning / Yes
industrial-appsignition-eam-0rke2-masterRunning / Yes
industrial-appsignition-prod-backup-0rke2-masterRunning / Yes
industrial-appsignition-prod-master-0rke2-masterRunning / Yes
industrial-appsjupyter-lab-579898675c-hp48trke2-masterRunning / Yes
industrial-appsnet-asset-discovery-64496d9b4-g7lk2rke2-masterRunning / Yes
industrial-appspostgres-db-59566648f5-qd79nrke2-masterRunning / Yes
industrial-appsweb-server-68577c65cf-gbd6qrke2-masterRunning / Yes
industrial-iotemqx-86d48fd994-qmbknrke2-masterRunning / Yes
industrial-iotinfluxdb-645dd6fb9f-c7jc8rke2-masterRunning / Yes
industrial-iotneuron-59fbd5664b-q2tlprke2-masterRunning / Yes
industrial-iotnode-red-5bb45f8774-z9fwtrke2-masterRunning / Yes
industrial-iotrabbitmq-5546cff59b-zn5dnrke2-masterRunning / Yes
industrial-iottelegraf-9ddf5c769-lb9dkrke2-masterRunning / Yes
industrialgitea-server-74bbd98886-zn9fjrke2-masterRunning / Yes
industrialopenplc-runtime-6465d45cc8-fslqzrke2-masterRunning / Yes
industrialtelegraf-uns-5b86fb4cbc-krd8hrke2-masterRunning / Yes
kube-systemcloud-controller-manager-rke2-masterrke2-masterRunning / Yes
kube-systemetcd-rke2-masterrke2-masterRunning / Yes
kube-systemhelm-install-rke2-canal-78k9zrke2-masterSucceeded / No
kube-systemhelm-install-rke2-coredns-9fj76rke2-masterSucceeded / No
kube-systemhelm-install-rke2-metrics-server-5rlmtrke2-masterSucceeded / No
kube-systemhelm-install-rke2-runtimeclasses-95b4drke2-masterSucceeded / No
kube-systemhelm-install-rke2-snapshot-controller-45crlrke2-masterSucceeded / No
kube-systemhelm-install-rke2-snapshot-controller-crd-6w78mrke2-masterSucceeded / No
kube-systemhelm-install-rke2-traefik-crd-229pzrke2-masterSucceeded / No
kube-systemhelm-install-rke2-traefik-n7qvzrke2-masterSucceeded / No
kube-systemkube-apiserver-rke2-masterrke2-masterRunning / Yes
kube-systemkube-controller-manager-rke2-masterrke2-masterRunning / Yes
kube-systemkube-proxy-rke2-masterrke2-masterRunning / Yes
kube-systemkube-scheduler-rke2-masterrke2-masterRunning / Yes
kube-systemmattermost-static-rke2-masterrke2-masterRunning / Yes
kube-systemrke2-canal-zhr85rke2-masterRunning / Yes
kube-systemrke2-coredns-rke2-coredns-747b86f67b-8v7pvrke2-masterRunning / Yes
kube-systemrke2-coredns-rke2-coredns-autoscaler-878589fc9-8cchxrke2-masterRunning / Yes
kube-systemrke2-metrics-server-956b4b7f5-ptb94rke2-masterRunning / Yes
kube-systemrke2-snapshot-controller-5574cc88bf-jw9hgrke2-masterRunning / Yes
kube-systemrke2-traefik-vlcl7rke2-masterRunning / Yes
mattermostmattermost-app-68f97f5745-7mfd4rke2-masterRunning / Yes
ot-securityotsec-dashboard-6b54cd667-sl678rke2-masterRunning / Yes
ot-securitysuricata-ids-7646db8ddd-wqmgwrke2-masterRunning / Yes
portainerportainer-789484dc7-98q67rke2-masterRunning / Yes
storagenfs-client-provisioner-89cb77789-j27zprke2-masterRunning / Yes

x1 · LXD Edge Host · VMs & LXC

x1 · LXD Edge Host · VMs & LXC1.94 GiB / 15.60 GiB
RAM utilization 12.4%Swap 0.01 GiB / 8.00 GiBMeasured host / container memory
10/5/2026, 7:20:00 AM
x1-lxc-influx0.49 GiB / 2.00 GiB
RAM utilization 24.7%Swap 0.00 GiB / 2.00 GiBLXD container memory
10/5/2026, 7:20:00 AM
x1-lxc-mes0.57 GiB / 5.00 GiB
RAM utilization 11.3%Swap 0.00 GiB / 5.00 GiBLXD container memory
10/5/2026, 7:20:00 AM
x1-lxc-mosquitto0.16 GiB / 0.25 GiB
RAM utilization 65.3%Swap 0.01 GiB / 0.25 GiBLXD container memory
10/5/2026, 7:20:00 AM
x1-lxc-opcua1.36 GiB / 2.00 GiB
RAM utilization 67.9%Swap 0.00 GiB / 2.00 GiBLXD container memory
10/5/2026, 7:20:00 AM
x1-lxc-postgres0.42 GiB / 2.50 GiB
RAM utilization 16.8%Swap 0.00 GiB / 2.50 GiBLXD container memory
10/5/2026, 7:20:00 AM
x1-lxc-rabbitmq0.53 GiB / 1.00 GiB
RAM utilization 53.0%Swap 0.00 GiB / 1.00 GiBLXD container memory
10/5/2026, 7:20:00 AM
x1-lxc-scada0.61 GiB / 4.00 GiB
RAM utilization 15.2%Swap 0.00 GiB / 4.00 GiBLXD container memory
10/5/2026, 7:20:00 AM

x2 · Field RF Radar & Scanner Node

x2 · Field RF Radar & Scanner Node0.73 GiB / 7.87 GiB
RAM utilization 9.2%Swap 0.00 GiB / 0.50 GiBMeasured host / container memory
10/5/2026, 7:20:00 AM

x3 · Compute & Engineering Station

x3 · Compute & Engineering Station1.21 GiB / 7.57 GiB
RAM utilization 16.0%Swap 0.00 GiB / 8.00 GiBMeasured host / container memory
10/5/2026, 7:20:00 AM

xpve · Host x · VMs & LXC

xpve · Host x · VMs & LXC22.50 GiB / 31.24 GiB
RAM utilization 72.0%Swap 0.00 GiB / 8.00 GiBMeasured host / container memory
10/5/2026, 7:20:00 AM
xpct-102-x-db0.05 GiB / 4.00 GiB
RAM utilization 1.3%Swap Unavailable / UnavailableMeasured host / container memory
10/5/2026, 7:20:00 AM
xpct-103-x-mosquitto0.04 GiB / 0.50 GiB
RAM utilization 8.6%Swap Unavailable / UnavailableMeasured host / container memory
10/5/2026, 7:20:00 AM
xpct-104-x-rabbitmq0.14 GiB / 2.00 GiB
RAM utilization 7.0%Swap Unavailable / UnavailableMeasured host / container memory
10/5/2026, 7:20:00 AM
xpct-105-x-ignition1.16 GiB / 6.00 GiB
RAM utilization 19.4%Swap Unavailable / UnavailableMeasured host / container memory
10/5/2026, 7:20:00 AM
xpve-vm-100-truenas-scale1.98 GiB / 8.00 GiB
RAM utilization 24.8%Swap Unavailable / UnavailableHypervisor-reported guest memory
10/5/2026, 7:20:00 AM
xpve-vm-101-rke215.23 GiB / 16.00 GiB
RAM utilization 95.2%Swap Unavailable / UnavailableHypervisor-reported guest memory
10/5/2026, 7:20:00 AM

ec2 · Cloud Ingress

ec2 · Cloud Ingress0.51 GiB / 0.89 GiB
RAM utilization 57.5%Swap 0.62 GiB / 3.00 GiBMeasured host / container memory
10/5/2026, 7:20:00 AM

x1 · LXD Edge Host · VMs & LXC

x1 · LXD Edge Host · VMs & LXC32.38 GiB / 938.38 GiB
Measured root filesystemStorage utilization 3.5%Collection interval 12 hours
10/5/2026, 5:20:10 AM
x1-lxc-influx32.38 GiB / 938.38 GiB
Measured root filesystemStorage utilization 3.5%Collection interval 12 hours
10/5/2026, 5:20:10 AM
x1-lxc-mes32.38 GiB / 938.38 GiB
Measured root filesystemStorage utilization 3.5%Collection interval 12 hours
10/5/2026, 5:20:10 AM
x1-lxc-mosquitto32.38 GiB / 938.38 GiB
Measured root filesystemStorage utilization 3.5%Collection interval 12 hours
10/5/2026, 5:20:10 AM
x1-lxc-opcua32.38 GiB / 938.38 GiB
Measured root filesystemStorage utilization 3.5%Collection interval 12 hours
10/5/2026, 5:20:10 AM
x1-lxc-postgres32.38 GiB / 938.38 GiB
Measured root filesystemStorage utilization 3.5%Collection interval 12 hours
10/5/2026, 5:20:10 AM
x1-lxc-rabbitmq32.38 GiB / 938.38 GiB
Measured root filesystemStorage utilization 3.5%Collection interval 12 hours
10/5/2026, 5:20:10 AM
x1-lxc-scada32.38 GiB / 938.38 GiB
Measured root filesystemStorage utilization 3.5%Collection interval 12 hours
10/5/2026, 5:20:10 AM

x2 · Field RF Radar & Scanner Node

x2 · Field RF Radar & Scanner Node6.23 GiB / 28.77 GiB
Measured root filesystemStorage utilization 21.7%Collection interval 12 hours
10/5/2026, 5:20:10 AM

x3 · Compute & Engineering Station

x3 · Compute & Engineering Station19.98 GiB / 117.55 GiB
Measured root filesystemStorage utilization 17.0%Collection interval 12 hours
10/5/2026, 5:20:10 AM

xpve · Host x · VMs & LXC

xpve · Host x · VMs & LXC26.97 GiB / 93.93 GiB
Measured root filesystemStorage utilization 28.7%Collection interval 12 hours
10/5/2026, 5:20:10 AM
xpct-102-x-db1.05 GiB / 48.91 GiB
Measured root filesystemStorage utilization 2.1%Collection interval 12 hours
10/5/2026, 5:20:10 AM
xpct-103-x-mosquitto0.80 GiB / 7.78 GiB
Measured root filesystemStorage utilization 10.3%Collection interval 12 hours
10/5/2026, 5:20:10 AM
xpct-104-x-rabbitmq0.89 GiB / 15.58 GiB
Measured root filesystemStorage utilization 5.7%Collection interval 12 hours
10/5/2026, 5:20:10 AM
xpct-105-x-ignition3.53 GiB / 31.20 GiB
Measured root filesystemStorage utilization 11.3%Collection interval 12 hours
10/5/2026, 5:20:10 AM
xpve-vm-100-truenas-scaleUnavailable / 32.00 GiB
Virtual disk allocation; guest usage unavailableStorage utilization UnavailableCollection interval 12 hours
10/5/2026, 5:20:10 AM
xpve-vm-101-rke228.86 GiB / 95.82 GiB
Measured RKE2 guest root filesystemStorage utilization 30.1%Collection interval 12 hours
10/5/2026, 5:20:10 AM

ec2 · Cloud Ingress

ec2 · Cloud Ingress15.45 GiB / 23.17 GiB
Measured root filesystemStorage utilization 66.7%Collection interval 12 hours
10/5/2026, 5:20:10 AM

xpve host, LXC filesystems and RKE2 VM disk utilization · refreshed every 12 hours. Virtual disk allocation is shown separately from measured filesystem usage.

xpve · Host x · VMs & LXC26.97 GiB / 93.93 GiB
Measured root filesystemStorage utilization 28.7%Collection interval 12 hours
10/5/2026, 5:20:10 AM
xpve-vm-100-truenas-scaleUnavailable / 32.00 GiB
Virtual disk allocation; guest usage unavailableStorage utilization UnavailableCollection interval 12 hours
10/5/2026, 5:20:10 AM
xpve-vm-101-rke228.86 GiB / 95.82 GiB
Measured RKE2 guest root filesystemStorage utilization 30.1%Collection interval 12 hours
10/5/2026, 5:20:10 AM
xpct-102-x-db1.05 GiB / 48.91 GiB
Measured root filesystemStorage utilization 2.1%Collection interval 12 hours
10/5/2026, 5:20:10 AM
xpct-103-x-mosquitto0.80 GiB / 7.78 GiB
Measured root filesystemStorage utilization 10.3%Collection interval 12 hours
10/5/2026, 5:20:10 AM
xpct-104-x-rabbitmq0.89 GiB / 15.58 GiB
Measured root filesystemStorage utilization 5.7%Collection interval 12 hours
10/5/2026, 5:20:10 AM
xpct-105-x-ignition3.53 GiB / 31.20 GiB
Measured root filesystemStorage utilization 11.3%Collection interval 12 hours
10/5/2026, 5:20:10 AM
WireGuard MeshEncrypted site-to-cloud mesh
x1: xx.xx.xx.2 · x2: xx.xx.xx.3 · x3: xx.xx.xx.5xpve / x: xx.xx.xx.8 · ec2: xx.xx.xx.1
xpve Guest NetworkVMs and LXC
VM 101 RKE2: xx.xx.xx.101 · CT 102 x-db: xx.xx.xx.102CT 103 MQTT · CT 104 RabbitMQ · CT 105 Ignition
x1 LXD NetworkContainers on x1
SCADA · MES · InfluxDB · PostgreSQL · RabbitMQ · MosquittoLXD bridge; see authenticated endpoint directory

Open full IP:port endpoint directory ↗

LOGGED
Live Logs & SQL Historian
Target:xpve · x-db
Database:ignition_logs
Pending:0 samples

Collection & Historian Status

[COLLECTOR] 2026-10-05T07:25:00.606733+00:00
[SQL] xpct-102-x-db / ignition_logs · Transaction persisted
[CADENCE] Temperature 5m · CPU / RAM 10m · Storage 12h
[HISTORY] cluster_telemetry.fleet_samples

Collector status records shown above. External log viewer and InfluxDB expose their own application data.

Active Fleet Services & Applications

Services grouped by category, with device and environment filters. Runtime placement is verified where inventory is available; RKE2 routes are configured targets until the API is reachable.

35 services
xpct-102-x-db logo
xpct-102-x-db:5432
xpve · LXCInventory verified

PostgreSQL · Runtime: x-db. Listener verified Oct 05, 2026. Running container status appears in telemetry; application health is separate.

xpct-103-x-mosquitto logo
xpct-103-x-mosquitto:1883
xpve · LXCInventory verified

Mosquitto MQTT broker; see the connection guide for client access.

xpct-104-x-rabbitmq logo
xpct-104-x-rabbitmq:15672
xpve · LXCInventory verified

RabbitMQ · Runtime: x-rabbitmq. Listener verified Oct 05, 2026. Running container status appears in telemetry; application health is separate.

xpct-105-x-ignition logo
xpct-105-x-ignition:8088
xpve · LXCInventory verified

Ignition · Runtime: x-ignition. Listener verified Oct 05, 2026. Running container status appears in telemetry; application health is separate.

x1-lxc-scada logo
x1-lxc-scada:8088
x1 · LXCInventory verified

Ignition SCADA · Runtime: lxc-scada. Listener verified Oct 05, 2026. Running container status appears in telemetry; application health is separate.

x1-lxc-mes logo
x1-lxc-mes:8088
x1 · LXCInventory verified

Ignition MES · Runtime: lxc-mes. Listener verified Oct 05, 2026. Running container status appears in telemetry; application health is separate.

x1-lxc-influx logo
x1-lxc-influx:8086
x1 · LXCInventory verified

InfluxDB · Runtime: lxc-influx. Listener verified Oct 05, 2026. Running container status appears in telemetry; application health is separate.

x1-lxc-postgres logo
x1-lxc-postgres:5432
x1 · LXCInventory verified

PostgreSQL TCP database; see the connection guide for client access.

x1-lxc-rabbitmq logo
x1-lxc-rabbitmq:15672
x1 · LXCInventory verified

RabbitMQ · Runtime: lxc-rabbitmq. Listener verified Oct 05, 2026. Running container status appears in telemetry; application health is separate.

x1-lxc-mosquitto logo
x1-lxc-mosquitto:1883
x1 · LXCInventory verified

Mosquitto MQTT broker; see the connection guide for client access.

Ignition SCADA Logo
rke2-ignition-prod-master :30188
SCADA Master rke2 · VM 101 @ xpve · configured route HTTP verified

Primary Ignition 8.1 Industrial Automation Gateway. High-availability plant execution controller with real-time tag engine and database connectivity.

Ignition Redundant Standby Logo
rke2-ignition-prod-backup :30288
High Availability rke2 · VM 101 @ xpve · configured route HTTP verified

Redundant warm-standby Ignition gateway. Real-time state replication and instant failover protection for mission-critical automation.

Ignition Development Logo
rke2-ignition-dev-gateway :30388
Engineering Staging rke2 · VM 101 @ xpve · configured route HTTP verified

Engineering development and validation gateway for designing automation logic, testing Python modules, and rapid prototyping.

Ignition EAM Controller Logo
rke2-ignition-eam-central :30488
Enterprise Admin rke2 · VM 101 @ xpve · configured route HTTP verified

Enterprise Administration Module (EAM) Controller. Centralized management of gateway agents, project distributions, and remote tasks.

OpenPLC Soft PLC Logo
rke2-openplc-runtime :30880
IEC 61131-3 rke2 · VM 101 @ xpve · configured route HTTP verified

Complete IEC 61131-3 soft programmable logic controller runtime. Executes Structured Text (ST) and Ladder Diagram (LD) programs with Modbus TCP server.

Gitea Industrial Git Logo
rke2-gitea-industrial-devops :31410
Git • CI/CD rke2 · VM 101 @ xpve · configured route UI reachable

Self-hosted Git version control system. Hosts PLC project files, Ignition gateway backups, automation scripts, and CI/CD pipelines.

Kubernetes Headlamp Cluster Logo
rke2-headlamp-k8s-hud :32619
Kubernetes Dashboard rke2 · VM 101 @ xpve · configured route UI reachable

RKE2 dashboard for cluster nodes and workload placement. The RKE2 API is available; public ingress runs on ec2.

InfluxDB Time-Series Historian Logo
rke2-influxdb-historian :30086
Time-Series DB rke2 · VM 101 @ xpve · configured route HTTP verified

High-velocity time-series sensor historian. Stores continuous plant floor telemetry, soft PLC process variables, and environmental metrics.

Grafana Metrics HUD Logo
rke2-grafana-observability :30300
Metrics & HUD rke2 · VM 101 @ xpve · configured route HTTP verified

Unified operational observability dashboards. Real-time telemetry visualization, node hardware metrics, alerting rules, and process trends.

EMQX MQTT Sparkplug B Logo
rke2-emqx-uns-broker :31808
MQTT Sparkplug B rke2 · VM 101 @ xpve · configured route HTTP verified

High-performance distributed MQTT broker powering the Unified Namespace (UNS). Supports millions of messages with Sparkplug B edge specifications.

Node-RED Flow Studio Logo
rke2-node-red-flow-studio :31880
Flow Orchestration rke2 · VM 101 @ xpve · configured route HTTP verified

Low-code visual event wiring tool. Seamlessly bridges Modbus registers, MQTT UNS topics, REST webhooks, and automation logic.

Mattermost ChatOps Logo
rke2-mattermost-chatops :32758
Secure Messaging rke2 · VM 101 @ xpve · configured route HTTP reachable

Self-hosted encrypted operator messaging and C2 alerts channel. Includes the official public xk3s community hub and automated Kubernetes webhooks.

Pi-hole DNS Shield Logo
rke2-pi-hole-dns-shield :30990
DNS Sinkhole rke2 · VM 101 @ xpve · configured route HTTP verified

Cluster-wide zero-trust DNS filtering and query sinkhole. Blocks tracking, telemetry leakage, and unwanted network connections.

Portainer Container Engine Logo
rke2-portainer-ce :30779
Container Engine rke2 · VM 101 @ xpve · configured route UI reachable

Container orchestration and image lifecycle manager. Provides container stack deployments, volume monitoring, and log inspection.

RabbitMQ Message Broker Logo
rke2-rabbitmq-broker :31672
AMQP Message Bus rke2 · VM 101 @ xpve · configured route HTTP verified

Robust distributed AMQP message broker for asynchronous plant floor event queues, reliable message buffering, and service pub/sub.

Documentation Architecture Logo
rke2-docs RKE2 · 30870
Manuals • Guides RKE2 · VM 101 @ xpve RKE2 data connected

Application host: RKE2 VM 101 on xpve. Data source: RKE2 PostgreSQL ignition_db. Public ingress: ec2.

OT Cyber Threat Intel Logo
rke2-cyber RKE2 · 30850
Cyber Defense RKE2 · VM 101 @ xpve RKE2 data connected

Application host: RKE2 VM 101 on xpve. Data source: RKE2 PostgreSQL ignition_db. Public ingress: ec2.

OTSec Asset Hub Logo
rke2-otsec RKE2 · 30860
Asset Intel RKE2 · VM 101 @ xpve RKE2 data connected

Application host: RKE2 VM 101 on xpve. Data source: RKE2 PostgreSQL ignition_db. Public ingress: ec2.

Neuron IIoT Gateway Logo
rke2-emqx-neuron-gateway :30700
Protocol Bridge rke2 · VM 101 @ xpve · configured route HTTP verified

Industrial edge connectivity gateway. Converts Modbus, OPC UA, Siemens, and fieldbus protocols directly into MQTT / Sparkplug B for the Unified Namespace.

pve-rke2-jupyterlab-analytics logo
rke2-jupyterlab-analytics :30895
Data Science rke2 · VM 101 @ xpve · configured route HTTP verified

Interactive data science workspace. Preloaded with Python kernels, Pandas, InfluxDB clients, and automated SCADA analytics notebooks.

PostgreSQL Database Adminer Logo
rke2-adminer-database-studio :30875
SQL Manager rke2 · VM 101 @ xpve · configured route HTTP verified

Lightweight SQL management interface. Direct visual access to the fleet PostgreSQL instance (ignition_db), telemetry schemas, and transaction tables.

SCADA Gateway Logs Logo
rke2-ignition-gateway-logs RKE2 · 31950
Telemetry RKE2 · VM 101 @ xpve RKE2 data connected

Application host: RKE2 VM 101 on xpve. Data source: RKE2 PostgreSQL ignition_db. Public ingress: ec2.

X Fleet Portal Logo
ec2-host-fleet-intelligence-portal :8095
Fleet C2 ec2 · host Active Gateway

Application host: ec2. Authenticated fleet status, operator intelligence and service directory.

RF Radar & Scanner logo
x2-rf-radar-scanner:443
RF Radar & Scanningx2 · HostLogin required

Field RF radar and scanner portal for x2. ADS-B radar, receiver graphs, and SDR controls through the authenticated radar gateway.

Node-RED logo
x1-lxc-opcua:1880 · :4840
x1 · LXCLogin required

Node-RED with OPC UA client/server nodes. Encrypted OPC UA on the private mesh; authenticated web editor. PLC mappings are not configured.

Production Fleet Architecture & Network Coordinates

Personal Fleet: RKE2 control plane in xpve VM 101; x1 LXD Edge Host for VMs and LXC; x2 Field RF Radar & Scanner Node; x3 Compute & Engineering Station; ec2 cloud ingress. Device and guest telemetry is measured independently.

Cloud Ingress & Automated HA Gateway Tier
ec2 Emblem
ec2 (Cloud Gateway)
Cloud Ingress • Automated HA Failover Router • WireGuard Hub
Gateway Active
WireGuard Mesh: xx.xx.xx.1 (wg0 Hub)
Display / Public: xx.xx.xx.95
HA Failover Upstream: Primary: RKE2 (VM 101 @ 10.20.0.101) • Failover Backup: Node x1 (10.10.0.2)
Hardware Tier: AWS EC2 Cloud • Ubuntu 24.04 LTS • Kernel 6.8.0-1017-aws
Primary Services: Nginx Reverse Proxy, 21 Production Microservices, WireGuard C2 Hub
Tier 1: X Enterprise Hypervisor & RKE2 Master Tier
Proxmox VE 9.2 • 100% Headless Clamshell • RKE2 v1.36.5
x Emblem
Host x (Headless Hypervisor)
Headless Hypervisor • Proxmox VE 9.2 (Debian 13) • Kernel 7.0.14-20-pve • 8C/16T • 32 GB RAM • 2 TB NVMe Pool
Hypervisor Online • Headless Ready
Primary Wi-Fi GUI: xx.xx.xx.59:8006 ↗ (DOX 5GHz · 866.6 Mbps)
Tailscale Mesh C2: xx.xx.xx.102:8006 ↗
WireGuard Mesh: xx.xx.xx.4 (wg0 Hub Peer to EC2 xx.xx.xx.1)
Hosted VMs: RKE2 (VM 101 • 16GB) • VM 100 (TrueNAS • 8GB)
Remote Terminal: ssh xpve (Mutual Ed25519 Key Auth) • Trusted Multi-SAN SSL
Headless Operation Ready (No Monitor Needed)
External monitor safely disconnected. The machine is configured to run 100% headless:
1. Screen Backlight OFF
GMUX brightness=0 via turn-off-backlight.service. No bleed, lower power, cooler thermals.
2. Measured Hardware Thermals
See Cluster Health for current measured hardware temperature and its timestamp. GPU utilization and power are not sampled.
3. 100% Remote Operation
Web GUI at :8006 • Terminal via ssh xpve. Zero peripherals required.
RKE2 Emblem
RKE2 (VM 101 @ Host x)
X Control Plane • Ubuntu 24.04.5 LTS • Kernel 6.8.0-146-generic • RKE2 v1.36.5 • 6 vCPUs • 16 GB RAM
RKE2 API unavailable
RKE2 Control Plane: 10.20.0.101:6443 (Canal CNI • Multi-SAN TLS)
High-Performance NVMe: Host x NFS Export • 19 PVs Bound (16 GB Synced)
Active Microservices: Workload readiness unverified while RKE2 API is unavailable
Architecture Tier: Native AMD64 • Q35 • Hardware Virtualization
Primary Services: SCADA (Ignition Master/Backup/Dev/EAM), DBs (Postgres, InfluxDB), IoT (EMQX, Node-RED, Neuron, RabbitMQ), OT Security, Portainer, Headlamp
Tier 2: LXD Edge Virtualization, RF Field Operations & Recovery Engineering
LXD / LXC services • RF radar and scanners • Emergency engineering
x1 Emblem
x1 (Edge Master • Family Compute)
Ubuntu 24.04.5 LTS • ARM64 4C • LXD Edge Host • VMs & LXC
Master Online
WireGuard Mesh: xx.xx.xx.2
Display / LAN: xx.xx.xx.33 (eth0 wired) • xx.xx.xx.139 (wlan0)
Tailscale C2: xx.xx.xx.43
Hardware Tier: 4C • 15 GB RAM • 939 GB NVMe Storage
Primary Services: LXD-managed LXC: Ignition SCADA / MES, InfluxDB, PostgreSQL, RabbitMQ, Mosquitto
x2 Emblem
x2 (Edge Worker • HDMI Kiosk)
Dedicated RF radar and scanner field node • Debian 12 (Bookworm) • ARM64 4C
Worker Online
WireGuard Mesh: xx.xx.xx.3
Display / LAN: xx.xx.xx.42 (eth0 wired) • xx.xx.xx.210 (wlan0)
Tailscale C2: xx.xx.xx.80
Hardware Tier: 4C • 8 GB RAM • 29 GB Storage
Primary Services: Field RF radar, ADS-B monitoring, scanners and RF acquisition
x3 Emblem
x3 (Compute Worker • Linux Offload)
Compute & Engineering Station • Ubuntu 24.04.5 LTS • Intel N4500 2C
Worker Online
WireGuard Mesh: xx.xx.xx.5
Display / LAN: xx.xx.xx.172 / 12.234
Tailscale C2: xx.xx.xx.65
Hardware Tier: 2C AMD64 • 8 GB RAM • 64 GB SSD
Primary Services: Field compute, emergency engineering station and disaster recovery

Service Details

Service architecture and deployment specifications.