Open Source · Apache 2.0by SecuryBlack

Server vital signs.
Zero overhead.

OxiPulse is an ultralight telemetry agent written in Rust. Monitor CPU, RAM, disk and network with near-zero resource usage and real-time gRPC streaming.

Linux / macOS
curl -fsSL https://install.oxipulse.dev | sudo bash

Also available for Windows (PowerShell)

~2 MBbinary size
<0.1%CPU usage
Rustmemory safe
gRPCOTLP protocol

Why OxiPulse

Built for production, not for demos

Every decision — language, protocol, install flow — was made to minimize friction and resource cost on the machines you care about.

Ultralight by design

~2 MB static binary, <0.1% CPU overhead. Runs silently in the background without impacting your workloads.

gRPC / OpenTelemetry

Ships metrics via OTLP over gRPC every 10 seconds. Compatible with any OTLP-capable backend — no vendor lock-in.

Offline resilience

If the collector goes down, the agent buffers data locally and replays it automatically when the connection recovers.

Auto-update

Checks GitHub Releases daily. Downloads, replaces, and restarts itself with zero manual intervention.

One-line install

A single curl or PowerShell command installs the agent, injects your auth token, and registers it as a system service.

Vital metrics

CPU usage, RAM (total/used), disk I/O, and network (bytes in/out). Everything you need to understand server health at a glance.

Architecture & Flexibility

How it works — your choice of deployment

Use OxiPulse directly with SecuryBlack Cloud for unified server management, or route data to your own custom OTLP collector with zero vendor lock-in.

Your Server

Linux / Windows

OxiPulse Agent

Rust Telemetry Engine

Nexus Agent

TLS Tunnel Orchestrator

SecuryBlack Cloud

Unified Metrics Dashboard

Zero Lock-InExport standard OpenTelemetry (OTLP) gRPC metrics anywhere
Offline BufferStores metrics locally on disk when collectors are unreachable
Ultra EfficientSub-10MB static Rust binary with <0.1% CPU consumption

Installation

Up and running in 60 seconds

One command installs the agent, configures your token, and starts the service.

1

Install with one command

bash
curl -fsSL https://install.oxipulse.dev | sudo bash
2

The installer will prompt for your auth token

bash
Enter your OxiPulse token: op_live_xxxxxxxxxxxx
3

Agent starts automatically as a systemd service

bash
● oxipulse.service - OxiPulse telemetry agent
     Loaded: loaded (/etc/systemd/system/oxipulse.service)
     Active: active (running)

Need advanced configuration? Full install guide →

Open Source

Built in the open,
owned by the community.

OxiPulse is an independent open-source project maintained by SecuryBlack. The agent source is fully public, auditable, and free to extend. We believe monitoring infrastructure should be transparent.

Apache 2.0

Permissive license. Use it in commercial projects, modify it, distribute it — no strings attached.

Contribute

Fork the repo, open an issue, or submit a PR. The agent is intentionally simple to make contributions easy.

Self-hostable

Point the agent at your own OTLP collector. No dependency on SecuryBlack infrastructure ever required.

Start monitoring in 60 seconds

One command. Any Linux or Windows server. Near-zero impact on your workloads.

Apache 2.0 · No credit card · No vendor lock-in