Blog
Engineering articles and project updates from SecuryBlack.
Zero-downtime auto-updates in a Rust binary
How OxiPulse replaces itself in place and delegates restart to the OS service manager — no downtime, no manual intervention.
Read moreHow OxiPulse survives network outages
A look inside the ring buffer and exponential backoff that keep OxiPulse collecting metrics even when the network is down for hours.
Read moreWhy we wrote a monitoring agent in Rust instead of Go
Go produces excellent system tools. We chose Rust anyway. Here's the honest reasoning.
Read moreMonitor a Raspberry Pi with OxiPulse
OxiPulse's ARM64 binary and sub-10 MB footprint make it ideal for Raspberry Pi. Here's how to get CPU, RAM, disk and network metrics flowing in minutes.
Read moreMonitor your Hetzner VPS with OxiPulse
Get CPU, RAM, disk and network metrics from your Hetzner Cloud or dedicated server in under 5 minutes.
Read moreOxiPulse vs Telegraf
Telegraf is one of the most capable metric agents available. OxiPulse is deliberately narrower. Here's when each makes sense.
Read moreOxiPulse vs Datadog Agent
Datadog is a powerful observability platform. OxiPulse is a lean open-source agent. Here's an honest comparison for teams evaluating both.
Read moreMonitor a Windows Server with OxiPulse
OxiPulse installs as a native Windows Service with a single PowerShell command. Here's how to get metrics flowing from any Windows machine in minutes.
Read moreOxiPulse + Grafana: complete setup guide
Route OxiPulse metrics through the OpenTelemetry Collector into Prometheus and visualise them in Grafana with a practical dashboard.
Read moreWhat is OTLP and why it matters for monitoring
The OpenTelemetry Protocol is becoming the standard wire format for telemetry data. Here's what it is, how it works, and why OxiPulse uses it.
Read moreOxiPulse vs Netdata
Netdata is feature-rich and ships with built-in dashboards. OxiPulse is minimal and sends data to your existing stack. Here's how to choose.
Read moreMonitor a Linux server with OxiPulse
A step-by-step guide to installing OxiPulse on any Linux distribution, configuring it, and verifying metrics are flowing.
Read moreOxiPulse vs Prometheus Node Exporter
Node Exporter is the de-facto standard for Linux system metrics in Prometheus environments. OxiPulse takes a different approach. Here's when each makes sense.
Read moreWhy we built OxiPulse
Monitoring agents shouldn't cost more to run than the applications they monitor. Here's why we built OxiPulse.
Read more