G / PROJECTS
02 / Network observability

Argus

Network visibility, built in Go.

I built Argus to measure the paths between systems and connect those measurements with host, ingress, and endpoint telemetry.

02 / FABRIC OBSERVATORYInteractive demo
Interactive demo · sample data
Healthy scenario: synthetic probes show a stable 2.4 ms round-trip time and no packet loss.
What I built

Measure the network between systems.

I built Argus to answer the questions that isolated application dashboards leave open: is the network path healthy, where is the degradation, and what does the endpoint experience?

What I delivered

  • A Go binary that acts as a STAMP reflector, mesh prober, and metrics exporter.
  • Latency, jitter, and loss measurements alongside NIC, kernel, and ingress telemetry.
  • Prometheus integration, a self-hosted console, and outbound metric bridges for hosts that cannot accept inbound scrapes.
  • An endpoint agent that adds workstation experience to the investigation.

Why it matters

Argus connects the symptom to a measured path and the surrounding host evidence. It gives network investigations a shared view across infrastructure and endpoints.

System architecture
01

Measure

STAMP + host counters

02

Transport

Scrape or outbound bridge

03

Collect

Prometheus time series

04

Inspect

Fabric + endpoint console

Network engineering / Automation / AI

Let's talk about your team.

epyonoz@icloud.com ↗