Skip to content

Overview

FourEyes gives you active-monitoring visibility into your network and the services that depend on it — without the per-test billing, opaque licensing, or UI clutter of commercial tools.

  • Runs active probes from lightweight nodes you place at PoPs, branches, cloud regions, or homelabs.
  • Streams results to one self-hosted server over a single outbound mTLS connection per node.
  • Stores, alerts on, correlates, and renders the data in a fast React UI, and exposes it via gRPC, REST, Prometheus, and OpenTelemetry.

Network engineers, SRE/platform teams, NOC analysts, ISPs, and homelab operators who need synthetic-monitoring visibility but want to own the stack.

FourEyesCommercial NMS
PricingFree, self-hostedPer-test-unit billing
DeploymentTwo static Go binariesAppliances / agents + SaaS
NodesOutbound-only, NAT-friendlyOften need inbound access
ConfigGitOps (YAML + CLI)Vendor portals
DistributionPre-built binaries for macOS & LinuxClosed-source appliances / SaaS

FourEyes is under active development. The probe registry, alerting, correlation, dashboards, GitOps, auto-mesh, signed self-update, Prometheus metrics, and OTLP metrics/traces export all ship today. See the Roadmap for what is explicitly not built yet.