Show HN: Preq – Community powered detection of hidden reliability problems

github.com

2 points by meehanto 10 hours ago

Hey HN,

We’re excited to share preq ("preek"), an Apache‑2 licensed, community‑powered tool that scans your logs and configs to flag issues before they become incidents. It’s driven by Common Reliability Enumerations (CREs)—a growing library of community‑curated rules that describe real‑world failure patterns.

The project was inspired by the frustrations we experienced monitoring applications at leading companies:

* slow, manually incident investigations

* noisy telemetry and alerts

* missed warning signs that caused incidents

We believe engineering teams should be able to detect open source bugs, misconfigurations, and developer anti-patterns without hours of manual effort

We recently open-sourced preq which features:

* Auto‑updating rules: always stay in sync with the latest CREs from https://github.com/prequel-dev/cre

* Lightweight & cross‑platform: runs on Linux, macOS, Windows

* Native Kubernetes support: kubectl support via a Krew plugin

* Notifications: Slack integration and native kubectl support via a Krew plugin

* 100% open source: contributors welcome

We recently shipped v0.1.31 which adds:

* Embedded runbook expressions for guided remediation

* CLI parity tests & coverage reporting

* Improved auth timeout handling and bug fixes

* A slew of new unit tests across the engine, UX, and rule packages

* Welcoming many first‑time contributors: @samgaw, @amanycodes, @ramin, @kris‑gaudel, @Harsh9485

If this sounds useful, please leave us a on GitHub and drop any feedback or feature requests below. Huge thanks to everyone who’s helped shape this release—what should we tackle next?

Looking forward to your thoughts!

Full docs are here: https://docs.prequel.dev/