Self-host orb
v0.30.0Network observability with agent fleet orchestration
- Stars
- 682
- Requires
- Kubernetes
orbcommunity/orb-agentWhat is orb?
Orb is a network observability platform built for distributed, hybrid infrastructure. It deploys a control plane on Kubernetes (via Helm) and lightweight agents on monitored hosts. Agents connect outbound via MQTT to the control plane, avoiding firewall issues, and are dynamically reconfigured in real time through policies. The embedded pktvisor engine analyzes packets, DNS, DHCP, sFlow/NetFlow, dnstap, and runs synthetic probes (ping, TCP). Metrics are exported natively via OpenTelemetry to sinks such as Prometheus, Elasticsearch, and cloud storage. A responsive web UI and REST API manage agents, groups, policies, and datasets. The project is free and open source under MPL-2.0, backed by NetBox Labs.
Should you self-host orb?
orb scores 51/100 on selfhost.directory (how scoring works) and ranks #21 of 48 in Network Monitoring. It has 682 GitHub stars.
There was no stable release in the past 12 months, so check the repository's recent activity before you rely on it.
Setup is advanced: plan for several services and some ongoing maintenance. An official Docker image is available. It is MPL-2.0-licensed and written mostly in Go.
Its closest alternative on selfhost.directory is mitmproxy (86/100, 46 437 stars). It scores higher overall, so compare the two before you pick. See orb vs mitmproxy side by side.
Features
- Agent fleet orchestration
- Dynamic agent grouping
- Multi-platform agent deployment
- Network traffic analysis
- OpenTelemetry integration
- REST API
- Synthetic network probes
orb README
More in Infrastructure Monitoring
pcpPerformance Co-Pilot (PCP) is an open-source, self-hosted framework for system-level performance monitoring across distributed systems.
peekapingOpen-source, self-hosted uptime monitor in Go and React: HTTP, TCP, ping, DNS and database checks, status pages, 20+ alert channels, 2FA and a REST API.
pi-dashboardSelf-hosted, open-source monitoring dashboard for Raspberry Pi and Linux with live metrics, Docker, WireGuard, REST API, and MCP server for AI assistants.
project-pegaproxSelf-hosted, open-source web UI for Proxmox VE and XCP-ng with multi-cluster control, live migration, load balancing, and compliance features.
prometheusPrometheus is a self-hosted, open-source monitoring toolkit that pulls metrics via HTTP, stores them locally, and uses PromQL for powerful queries and alerting.
prometheus-qbittorrent-exporterSelf-hosted, open-source Prometheus exporter that collects metrics from qBittorrent servers and exposes them for monitoring. Runs via pip or Docker.
proxcenter-uiSelf-hosted, open-core platform for managing Proxmox VE clusters and PBS — a VMware vCenter alternative with multi-cluster monitoring, automation, and multi-tenancy.
proxmox-datacenter-managerSelf-hosted open-source platform centralizing management of Proxmox VE clusters and Backup Server instances with unified dashboard, live migration, and enterprise auth.
ProxPadProxPad is a self-hosted web UI turning tablets into Proxmox VM control centers with macros, media controls, and resource conflict prevention.
PulseOpen-source, self-hosted ops dashboard for Proxmox, Docker, Kubernetes, vSphere and TrueNAS, with buffered alerts, metric history and scheduled AI patrols.
PVE-UPSSelf-hosted UPS monitor that shuts down Proxmox VE/Backup Server via API tokens. Browser wizard, SNMP/NUT support, no agents or config files.
racktablesRackTables current development repository


0 comments