VPS-local / SSH-tunnel friendly

Ops Control Tower

Docker + Kubernetes + Prometheus/Grafana control plane

Kubernetes: ready Docker: ready Audit trail enabled
Metrics Raw JSON
โ˜ธ Kubernetes ready
7 pods

6 deployments

๐Ÿณ Docker ready
6 containers

{{ snapshot.summary.running_containers }} running

๐Ÿ“ˆ Observability ready
Prometheus + Grafana

VPS-local telemetry stack

๐Ÿงพ Audit live
7 actions

recent operator trail

System

vps-01 ยท Ubuntu 22.04.5 LTS
Uptime45d 12h 33m
Load0.42 0.31 0.18
Memory9.2Gi available
Root disk67Gi / 256Gi

Open listeners

ProtoAddressProcess
tcp0.0.0.0:801234/nginx
tcp0.0.0.0:4431234/nginx
tcp127.0.0.1:80885678/python3
tcp127.0.0.1:90907890/prometheus
tcp127.0.0.1:33007891/grafana
tcp127.0.0.1:80827892/cadvisor
tcp127.0.0.1:91007893/node-exp
tcp127.0.0.1:54329012/postgres
tcp127.0.0.1:63799013/redis

Docker containers

{{ 'available' if snapshot.docker.available else 'unavailable' }}

NameStatusCPUMemoryHealth
๐Ÿณ
prometheus
prom/prometheus:v2.54.1
running0.8%1.8%healthy
๐Ÿณ
grafana
grafana/grafana-oss:11.1.4
running0.3%1.1%healthy
๐Ÿณ
cadvisor
gcr.io/cadvisor/cadvisor:v0.50.0
running1.2%0.8%healthy
๐Ÿณ
node-exporter
prom/node-exporter:v1.8.2
running0.1%0.3%healthy
๐Ÿณ
nginx-proxy
nginx:1.27-alpine
running0.2%0.2%healthy
๐Ÿณ
redis-cache
redis:7-alpine
running0.4%0.6%healthy

Kubernetes deployments

{{ 'available' if snapshot.kubernetes.available else 'unavailable' }}

connected to in-cluster API

NamespaceNameReplicasReadyAvailableAge
monitoring
โ˜ธ
prometheus
monitoring/prometheus
11114d
monitoring
โ˜ธ
grafana
monitoring/grafana
11114d
monitoring
โ˜ธ
cadvisor
monitoring/cadvisor
11110d
monitoring
โ˜ธ
node-exporter
monitoring/node-exporter
11110d
infra
โ˜ธ
nginx-proxy
infra/nginx-proxy
2227d
infra
โ˜ธ
redis-cache
infra/redis-cache
1115d

Kubernetes pods

read-only inventory
NamespaceNameReadyStatusRestartsNode
monitoring
๐Ÿ“ฆ
prometheus-0
monitoring/prometheus-0
1/1Running0vps-01
monitoring
๐Ÿ“ฆ
grafana-0
monitoring/grafana-0
1/1Running0vps-01
monitoring
๐Ÿ“ฆ
cadvisor-abc12
monitoring/cadvisor-abc12
1/1Running1vps-01
monitoring
๐Ÿ“ฆ
node-exporter-def34
monitoring/node-exporter-def34
1/1Running0vps-01
infra
๐Ÿ“ฆ
nginx-proxy-5f8a9b
infra/nginx-proxy-5f8a9b
1/1Running0vps-01
infra
๐Ÿ“ฆ
nginx-proxy-7c2d4e
infra/nginx-proxy-7c2d4e
1/1Running0vps-01
infra
๐Ÿ“ฆ
redis-cache-3b6f8a
infra/redis-cache-3b6f8a
1/1Running0vps-01

Recent actions

audit trail
scalek8s/infra/nginx-proxy
ok
restartk8s/infra/nginx-proxy
ok
startdocker/redis-cache
ok
stopdocker/redis-cache
ok
restartdocker/grafana
ok
scalek8s/monitoring/prometheus
ok
restartdocker/nginx-proxy
ok

What this proves

recruiter-friendly narrative
Operator view

One page to inspect Docker, Kubernetes, health, and ports without hunting through terminals.

Safe quick actions

Inspect workloads, restart services, scale deployments, and review logs with confirmations and audit history.

Real cluster wiring

The app runs on k3s on the VPS and talks to Kubernetes using in-cluster credentials.