Live Monitoring

See your network.
Fix it before users complain.

Deploy lightweight agents on client sites. Get real-time diagnostics, browser correlation, and smart alerts — all in one platform.

# Install agent on a client site curl -fsSL https://observability.koder.dev/install.sh | bash # Check fleet health curl -s https://obs.koder.dev/api/v1/fleet \ -H "Authorization: Bearer $TOKEN" | jq { "sites": 42, "healthy": 38, "warning": 3, "critical": 1, "agents": 47 }

Everything You Need to See the Network

From edge diagnostics to executive reports, in a single platform.

🌎

Fleet Overview

All monitored sites at a glance with real-time health indicators. Instantly spot which sites have issues.

🔍

Deep Diagnostics

Ping, traceroute, DNS, HTTP probe, port check. Full network path visibility from user machine to your servers.

📈

Browser Correlation

Correlate real browser timing (DNS, TLS, TTFB) with network diagnostics. Know if the problem is network or server.

🔔

Multi-Channel Alerts

Rules with thresholds and duration. Alerts via email, SMS, WhatsApp, Telegram, Slack, Teams, and more.

📊

Executive Reports

Generate PDF/CSV reports with top issues, affected sites, and trends. Ready to present to management.

🔒

Remote Agent Management

Manage all agents from the web UI. Push config updates remotely, monitor status, track versions.

How We Compare

Capabilities that usually require multiple tools, in one platform.

FeatureKoderDatadogUptime RobotNagiosThousandEyes
Edge agent (client-side)YesYesNoYesYes
Browser timing correlationYesPartialNoNoYes
Works offline (local-first)YesNoNoYesNo
Multi-channel alerts (9+)YesYesLimitedPluginsYes
Self-hosted / on-premiseYesNoNoYesNo
Open source (MIT)YesNoNoGPLNo
Lightweight agent (<20 MB)Yes~300 MBN/A~No
Unlimited seatsYesPer-seatYesYesPer-seat

Architecture

Three components working together, presented as one unified platform.

IT Team / Operations | v +-----------------------------+ | Koder Observability | | Web UI + Server API | +---------+--------+---------+ | | | +------+ +-----+---+ +-+----------+ v v v v koder-trace koder-db koder-notify Agents (diagnostics (storage (alerts via (deployed engine) + alerts) all channels) on sites)

Components

Each component is an independent Koder product, orchestrated by the platform.

koder-trace

Lightweight diagnostics agent. Ping, traceroute, DNS, HTTP probe, browser timing correlation.

Complete

koder-db

Multi-model database. Time-series storage, log ingestion, Prometheus-compatible alerting.

Complete

koder-notify

Notification gateway. Email, SMS, WhatsApp, Telegram, Slack, Teams, webhook, push.

In Progress

Web UI

Fleet map, site detail, correlation, alerts, reports, settings.

Planned

Pricing

Simple and transparent. No per-seat charges. No hidden fees.

Community

Free
For individuals and small teams
  • Up to 10 agents
  • All diagnostic tests
  • Local Web UI
  • Webhook notifications
  • 30-day retention
Download
Most Popular

Professional

$49/mo
For growing organizations
  • Up to 100 agents
  • Central dashboard
  • All notification channels
  • 90-day retention
  • Executive reports (PDF)
  • Email support
Get Started

Enterprise

Custom
For large-scale deployments
  • Unlimited agents
  • HA cluster mode
  • Custom retention
  • SSO / LDAP
  • Dedicated support
  • SLA guarantee
Contact Sales

Frequently Asked Questions

What is Koder Observability?
A unified network monitoring platform. It deploys lightweight agents on client machines that perform network diagnostics and correlate them with browser-side timing. Results are aggregated centrally for fleet-wide visibility, alerting, and reporting.
How does the agent work?
The agent (koder-trace) runs as a background service. It performs scheduled diagnostics against configured targets and stores results locally. A JavaScript snippet captures browser timing. Data syncs to the central server when connectivity is available.
Does it work offline?
Yes. Local-first architecture with store-and-forward sync. All data stored locally in SQLite. When the server is unreachable, data accumulates and syncs automatically when connectivity returns. No data is ever lost.
What platforms are supported?
Agent: Linux (deb/rpm + systemd), Windows (MSI + Service), macOS (brew + launchd). Server: Linux. Browser probe: all modern browsers.
How lightweight is the agent?
~20 MB RAM, less than 1% CPU. Database uses 10-50 MB disk with default settings. Designed for low-resource machines and thin clients.
What notification channels are supported?
Email (SMTP), SMS (Twilio/Vonage), WhatsApp (Meta Business API), Telegram, Slack, Google Chat, Microsoft Teams, webhooks, and push notifications (Firebase).
Is it open source?
Yes. All components are MIT licensed. Source code available on Koder Flow.
Can I self-host it?
Absolutely. Designed for self-hosting. Minimum: single server with 4 vCPU, 8 GB RAM. Supports clustering with Raft consensus for HA.
How does browser correlation work?
A ~3 KB JavaScript snippet uses PerformanceObserver API to passively capture HTTP timing (DNS, TCP, TLS, TTFB) with zero performance impact. Data is sent to the local agent for correlation with network diagnostics.

Ready to see your network?

Free forever for up to 10 agents. Start monitoring in minutes.

Download Latest Release