Skip to content
VIBR DoctorBeta

Know what broke, and why.

Doctor reads the signals VIBR already has — agent contact, deploy results, health checks, certificate state — and turns them into a diagnosis: what is wrong, what is affected, what was checked, and what to do next.

In beta, Doctor diagnoses from real VIBR signals. Governed repair actions are explicit and limited; redeploy remains a separate confirmed action.

What a diagnosis looks like

Plain language first. Evidence one click away.

Example

Deployment failed during health check

The new release never answered on its port. Your previous release is still serving.

Example

VIBR Agent offline

The node has not checked in for 18 minutes. Running apps keep serving; new deploys will wait.

Example

Deploy job not picked up

A deploy has been queued for 12 minutes. The node agent is not polling.

Example

Health checks failing

Your app returned HTTP 502 on the last 3 checks.

Example

Certificate pending

HTTPS for shop.example.com has not been issued. DNS may still point elsewhere.

Example

Order delayed

Your compute order is taking longer than expected. VIBR operations can see it.

Safe by design.

Evidence, not guesses

Every diagnosis shows the data it is based on: timestamps, job results, check responses.

Nothing destructive happens silently

Doctor does not get an open shell. Governed repairs are limited to typed operations such as restarting an app or reloading the proxy; redeploy is confirmed separately.

Clear ownership

Each diagnosis says whether VIBR is handling it or whether you need to act.

Typed actions only

Doctor works through defined operations — never an open shell on your server.

Spend less time finding problems.