v1.6.0 • Open Source • Self-hosted • Deterministic • API-stable
Security-First Observability with AI-Powered Connectors
Unify security events, metrics and threat signals in one validated pipeline.
AI generates deterministic connectors for any system — Wazuh, SIEMs, firewalls,
APIs — with zero-trust ingest and full audit trail.
Zero-trust ingest. Zod-validated. Rate-limited. Open Source.
Integrates with
WazuhFortigateNagiosOpenTelemetrymacOSAny HTTP API
pipeline.flow
Live
Sources
SIEMs
Firewalls
Metrics
Logs
APIs
AI Connector Generator
Orbit Core
API + Postgres
Outputs
Alerts
Dashboards
Correlation
AI Analysis
Zod-validated ingest
API key auth
Rate limited 300 req/min
Deterministic pipelines
Apache-2.0 license
Built for SOC teams, MSSPs and security engineers who need unified visibility without stitching together five different tools.
Live Dashboard
See Orbit Core in action.
Unified metrics, events, alerts and correlations — all in one real-time dashboard. No Grafana, no Kibana, no context switching.
orbit-core.org/dashboard
Real-time metrics
Alert rules
Security events
AI correlations
EN / PT / ES
Features
Stop Building Integrations. Generate Them.
No custom scripts. No ETL complexity. Just deterministic connectors powered by Orbit Core.
Core differentiator
AI Plugin Generator
Describe any HTTP API in plain text — the AI produces a ready-to-deploy connector_spec, Python agent_script and README in seconds. Register, approve, data flows. Works for Zabbix, Datadog, CloudWatch, PagerDuty — anything with an HTTP API.
Unified metrics + events
Store timeseries metrics and security events in one canonical core. Query everything through a stable API.
Threshold and absence rules evaluated every 60 s. Auto-resolve on recovery. Full notification history.
OpenTelemetry native
Built-in OTLP/HTTP receiver for traces, metrics and logs. Point any OTel SDK at /otlp/v1/*.
Docker-ready
Self-contained docker compose up -d. Migrations run automatically. No runtime dependencies on the host.
Rollups + retention
Automatic Postgres rollups. Auto-bucket + Top-N prevent cardinality explosion. Query engine picks the right source table.
Deterministic by default
Operational flows are no-AI. Fingerprint deduplication, bounded batches, state files. Zero surprises in production.
Live system monitoring
Built-in System Tab: CPU, memory, disk usage (GB + color bar), network I/O, PostgreSQL stats (cache hit %, connections, reads/writes per second).
Multilingual UI (EN/PT/ES)
Full UI translation in English, Portuguese and Spanish with a one-click language switcher. Mobile-responsive across all tabs.
AI Dashboard Builder
Describe what you need in plain text — Claude builds the DashboardSpec from your real catalog. Timeseries, KPIs, event feeds and gauges — validated server-side before applying.
Free License System
Ed25519 JWT license with 7-day grace period. Inline activation banner, Licensed badge, and full management in Admin tab. Free forever — register in 10 seconds.
Connector Templates
10 pre-built templates for Nagios, Wazuh, Fortigate, n8n, OpenTelemetry, Zabbix and more. One-click import or download as a plugin bundle (connector_spec.json + README).
Engine Dispatch
Built-in engine system for zero-config pull connectors. The n8n engine runs natively — cursor-based pagination, error and stuck-workflow detection. No Python, no cron.
Security
Security is not an afterthought. It's the foundation.
Every layer of Orbit Core is designed with security-first principles. No shortcuts, no implicit trust.
Input validation at every boundary
Zod schema validation on all ingest, alert and connector payloads. Malformed input is rejected before it touches the database. No raw SQL, no injection vectors.
API key authentication
Every non-health endpoint requires X-Api-Key. Keys live in environment variables, never baked into built assets or exposed to the browser.
Rate limiting & abuse prevention
300 req/min per API key or IP with full IPv6 support. Connection pooling with idle, connection and statement timeouts. X-Request-ID on every request.
Connector approval workflow
AI-generated connectors require explicit human approval before activation. Dry-run test endpoint validates mapping without touching production data.
Fingerprint deduplication
Events use ON CONFLICT (fingerprint) DO UPDATE. Connectors can re-ship safely without duplicates. Integrity enforced at database level.
Full audit trail
Every alert transition, connector run and API mutation is logged with timestamps. Notification history, run history and correlation logs are queryable via API.
From raw APIs to production telemetry in minutes, not weeks.
Connectors ship deterministic batches. The API validates, stores and serves queries. Four background workers run continuously.
Core endpoints
POST/api/v1/ingest/metrics
POST/api/v1/ingest/events
GET/api/v1/query
POST/api/v1/connectors
POST/api/v1/ai/plugin
GET/api/v1/system
POST/api/v1/alerts/rules
POST/api/v1/dashboards
POST/otlp/v1/traces
POST/otlp/v1/metrics
POST/otlp/v1/logs
Storage strategy
metric_pointsraw≤ 14d
metric_rollup_5mdownsample≤ 90d
metric_rollup_1hdownsample≤ 180d
Background workers
rollup 5 m + 1 h aggregation
correlate anomaly detection
alerts eval every 60 s
connectors pull worker
Architecture overview
Use Cases
Real-world scenarios. Proven in production.
SOC / MSSP
Security event aggregation
Ingest alerts from Wazuh, Fortigate syslogs and custom threat feeds into a single timeline. Correlate anomalies with infrastructure metrics. Alert via Telegram in real time.
Infrastructure
Nagios + metrics unification
Ship perfdata as timeseries and HARD state changes as events. Get rollups, retention and dashboards without leaving Postgres.
Automation
n8n / workflow monitoring
Track execution errors, stuck runs and SLA breaches. Connector polls n8n REST API on cron. Full deduplication and event history.
Any API
Custom integrations in minutes
Register any HTTP API as a pull or push connector with a JSON mapping. Dry-run test, approval flow, run history. Zero custom code.
Honest Comparison
Where Orbit Core fits
Different tools for different problems. Orbit Core fills the gap between raw signals and actionable telemetry.
Capability
Grafana / Prometheus
Splunk / Elastic
Orbit Core
Infrastructure metrics
★★★★★
★★★☆☆
★★★☆☆
Security event handling
★★☆☆☆
★★★★★
★★★★☆
Cross-domain correlation
★☆☆☆☆
★★☆☆☆
★★★☆☆
Event normalization (built-in)
☆☆☆☆☆
★★☆☆☆
★★★★☆
AI-assisted connector creation
☆☆☆☆☆
☆☆☆☆☆
★★★★☆
Open source core
★★★★★
★☆☆☆☆
★★★★★
Time to first integration
Hours
Days–Weeks
Minutes
Orbit Core doesn't replace your monitoring or SIEM — it makes them work together.
Perfdata as metrics, HARD state changes as events. Cron pollers with byte-offset state.
Ready
Wazuh
Alerts from alerts.json or OpenSearch. Rule level → severity mapping.
Built-in Engine
n8n
Execution errors and stuck workflows. Built-in engine with cursor-based pagination and auto state tracking.
Built-in
OpenTelemetry
OTLP/HTTP receiver for traces, metrics and logs. Any OTel SDK, no Collector.
Via Wazuh
Fortigate
Syslog to Wazuh. Events surfaced as kind=fortigate.
LaunchAgent
macOS
CPU, memory and disk metrics every 2 min via orbit-agent.py. Push to /ingest/raw/macos.
AI Generated
Any HTTP API
Describe in plain text → AI generates spec + script + README. Register, approve, done.
n8n Workflow Health Monitoring
Built-in engine — zero external scripts, zero cron jobs
How it works
The n8n engine runs inside the API server as a native pull-mode connector. It polls the n8n REST API every minute with cursor-based pagination, tracking its position between runs.
1
Error detectionFetches status=error executions newer than the last cursor. Generates execution_error events with severity high.
2
Stuck detectionScans status=running executions. If any workflow runs longer than the threshold (default 30min), generates execution_stuck with severity medium.