The SRE Zerops doesn't come with
Nomad watches a live Zerops deployment through its forwarded syslog, diagnoses failures with Claude, and applies real fixes through the Zerops REST API — restart, rollback, or heal — without you digging through the dashboard at 3 a.m.
[anomaly] 9 error log lines from "target" in the last minute
[incident] #12 opened status=open level=error
[diagnosis] rootCause: database pool exhausted (timeout waiting for connection)
confidence: 0.91
[fix] suggested action=restart
[apply] target healed · incident #12 → fixedThe loop
Watch. Diagnose. Fix.
Nomad closes the loop between "something is wrong" and "it's fixed" — without a human glued to the logs.
Watch
Zerops forwards your live logs to Nomad's syslog listener over UDP (RFC 5424).
Diagnose
Nomad detects error bursts, then Claude reads the recent log context and proposes a root cause.
Fix
Every diagnosis lands as a suggested fix you can apply — restart, rollback, or heal — via the Zerops REST API.
Built for the Zerops way of doing things
Log forwarding, managed Postgres, private networking, and the REST API — Nomad uses the platform as designed.
Syslog-native ingestion
A UDP RFC 5424 listener that accepts syslog-ng forwarding straight out of Zerops Advanced Observability.
Anomaly detection
Sliding-window rules flag error and critical bursts per service before they page anyone.
Claude-powered diagnosis
Every incident is summarized from the actual log context, with a confidence score and reasoning.
Real remediation
Suggested fixes apply through the Zerops REST API — service-stack restart or app-version rollback.
Try the live demo
Break the bundled demo target, watch Nomad detect the burst, read the Claude diagnosis, and apply the suggested fix — all from the dashboard.
Go to incidents