The open-source alternative to Obkio (~$300 CAD/mo) and Kentik (~$2,000+/mo).
MTR traceroutes, distributed agents, real-time dashboards. Forever free.
Production-ready network monitoring without the enterprise pricing
Native Go implementation with path analysis, route change detection, and hop-by-hop metrics.
Cross-platform agents for Windows, Linux, and macOS. Deploy anywhere in minutes.
Synthetic UDP traffic with bidirectional analysis. Latency, jitter, packet loss, reordering.
High-density mesh health view. See all agent-to-target relationships at a glance.
Interactive D3 network maps with path highlighting and shared hop detection.
Compound conditions (AND/OR), MTR path monitoring, CPU/memory alerts, agent offline detection, and webhook integrations.
Workspace isolation with member management. Perfect for MSPs and enterprises.
Horizontally scalable time-series storage. Handle millions of data points efficiently.
Interface discovery, routing tables, and MAC vendor lookup. Full visibility into your network stack.
Time-limited public links to share agent dashboards with vendors, ISPs, or clients. Password protection included.
See how NetWatcher stacks up against the competition
| Feature | NetWatcher OSS | Obkio | Kentik |
|---|---|---|---|
| Pricing | |||
| Monthly Cost | $0 | ~$300 CAD (5 agents) | ~$2,000+ |
| Per-Agent Cost | $0 | ~$60 CAD/agent | Enterprise pricing |
| Self-Hosted | |||
| Open Source | |||
| Monitoring | |||
| Distributed Agents | |||
| MTR / Traceroute | |||
| Latency / Jitter / Loss | |||
| Bidirectional Analysis | |||
| SNMP Polling | Roadmap | ||
| MOS Score (VoIP) | |||
| Visualization | |||
| Network Topology Map | |||
| Connectivity Matrix | |||
| Real-time Updates | |||
| Sharable Pages | |||
| Alerting | |||
| Threshold Alerts | |||
| Compound Alerts (AND/OR) | |||
| Route Change Detection | |||
| Agent Offline Alerts | |||
| CPU/Memory Alerts | |||
| Webhook Notifications | |||
| Dynamic Thresholds | Roadmap | ||
What's coming next for NetWatcher OSS
Free hosted tier, unlimited self-hosting, or managed private instances
Still much cheaper than Obkio (~$300 CAD/mo) or Kentik (~$2,000+/mo) — and you always own your data.
Deploy NetWatcher with Docker Compose
# Clone the repository
git clone https://github.com/netwatcherio/oss.git
cd oss
# Read the docs and configure your environment
cp .env.example .env
# Edit .env with your settings (SMTP, domain, etc.)
# Deploy with Docker
docker-compose up -d
# Access the panel at http://localhost:8080
.env file with your SMTP, domain, and other settings.