OBD for your server

Your server is talking. DashDiag tells you what it's saying.

One command reads dozens of subsystems and hands you a verdict — not a wall of logs to interpret yourself. Zero agents. No setup. Answers in seconds.

Get early access → See it run

// Linux & macOS · single static binary · nothing to install on the box

root@web-03 — dsd health

Real output. 1.1s from command to verdict on a clean run — no dashboards, no agents, no guessing.

The difference

Other tools show you data. DashDiag finds the problem.

The hard part of an incident isn't running top, dmesg, and journalctl. It's knowing which of the forty things you're looking at actually matters. DashDiag does the correlation for you.

The old way you do the work

  • Run six commands, read six walls of output
  • Already know which question to ask
  • Correlate symptoms by hand, under pressure
  • Hope you didn't miss the one line that mattered

DashDiag it does the work

  • One command reads every subsystem at once
  • Surfaces problems you didn't know to look for
  • Correlates symptoms into a single diagnosis
  • Hands you a clear verdict, ranked by severity
What it checks

Everything you'd check by hand — at once.

01

Health & story

A top-to-bottom read of the system, then the narrative of what's actually going wrong and why.

02

Security & CVE

Exposed surfaces, hardening gaps, and known vulnerabilities mapped to your installed packages.

03

Network & services

Connectivity, listening ports, and service state — flagged when they drift from sane defaults.

04

Distro-aware

Knows Debian from RHEL from NixOS from Alpine, and gives fix suggestions in the form your system actually expects.

05

JSON-native

Every check emits structured --json. Pipe it, store it, alert on it, build on it.

06

Zero-agent

One static binary. Run it, read it, delete it. Nothing left resident on the machine.

Install

One command. Nothing else required.

No daemon, no config, no dependencies. Works on Linux and macOS. Installs a single static binary to /usr/local/bin.

$ curl -fsSL https://dashdiag.sh/install.sh | sh

// Linux & macOS · x86_64 & arm64 · checksum verified · requires curl or wget

// pin a version: curl -fsSL https://dashdiag.sh/install.sh | sh -s -- v0.6.0

// or grab the binary directly: github.com/keyorixhq/dashdiag/releases →

Stay in the loop.

DashDiag is in active development across 18+ distros. Leave your email for release notes, new platform support, and early access to Pro features.

// No spam. One email when it ships. That's it.