About ESNODE

ESNODE is a focused platform from Estimatedstocks AB that unifies high-frequency node telemetry, fleet control and optical fault localization. We help operators connect power, performance and reliability-across GPU clusters and fiber routes.

The ESNODE product line is built around a simple principle: keep components small, composable and vendor-neutral. We integrate with your existing observability stack instead of replacing it.

Founded and operated in Sweden. Privacy-first, standards-driven, enterprise-ready.

Vendor-neutralPrometheus-nativeKubernetes & bare metal
ESNODE in brief
  • ESNODE Core – node telemetry for power-aware intelligence
  • ESNODE Pulse – control plane and TSDB integration
  • ESNODE FiberTrace – optical fault localization for ISPs
ESNODE-Core repository
GitHub

GPU-aware host metrics exporter for CPU, memory, disk, network and GPU telemetry at /metrics in Prometheus text format.

  • Single binary defaults (0.0.0.0:9100, 5s interval)
  • Collectors for CPU, memory, disk, network, GPU (NVML)
  • Power-aware metrics with GPU power via NVML
  • Self-observability: scrape duration and error counters
  • Health /healthz, JSON /status, SSE /events
Platforms & licensing
  • Linux: Ubuntu, RHEL/Rocky/Alma, NVIDIA DGX OS, SLES, Debian
  • Packaging: tar.gz; optional .deb/.rpm
  • Source-available under ESNODE BUSL-1.1
  • Split: ESNODE-Core (public) and ESNODE-Pulse (licensed)
Build & run
Local build and start
BASH
cargo build --workspace --release
./target/release/esnode-core
Config precedence: CLI > env vars > esnode.toml > defaults
Install packages
Ubuntu/Debian (.deb)
wget -O esnode-core_0.1.0_amd64.deb https://esnode.co/downloads/esnode-core_0.1.0_amd64.deb
sudo dpkg -i esnode-core_0.1.0_amd64.deb
sudo systemctl enable esnode-core && sudo systemctl start esnode-core
RHEL/CentOS (.rpm)
wget -O esnode-core-0.1.0-1.x86_64.rpm https://esnode.co/downloads/esnode-core-0.1.0-1.x86_64.rpm
sudo rpm -i esnode-core-0.1.0-1.x86_64.rpm
sudo systemctl enable esnode-core && sudo systemctl start esnode-core
Generic Linux (tar.gz)
wget -O esnode-core-0.1.0-linux-amd64.tar.gz https://esnode.co/downloads/esnode-core-0.1.0-linux-amd64.tar.gz
tar xvf esnode-core-0.1.0-linux-amd64.tar.gz
sudo mv esnode-core /usr/local/bin/
esnode-core --version