v1.1.1

postgresql // watchdog

Watchdog de
conexiones

Monitoriza conexiones activas e idle, detecta sesiones stale y alerta por Slack o Loki — CLI Go self-hosted.

$ curl -fsSL https://get.pgwd.hermesrodriguez.com/install.sh | sh
$ pgwd --print-sample-config > ./pgwd.conf  # adjust
$ pgwd -config ./pgwd.conf -dry-run -interval 0
curl -fsSL https://get.pgwd.hermesrodriguez.com/install.sh | sh

Declarativo

Pipelines, orden de pasos, workspace Helm y hooks viven en config — no árboles shell ad hoc en el código.

Defaults seguros

dry-run y analyze antes de live; preflight checks; modo live explícito para mutaciones.

Grado operador

Logs con timestamp, notify Slack/webhook, releases firmados con Cosign y SBOMs — para bastiones y CI.

pgwd de un vistazo

Infografía del producto pgwd v1.1.1

Inicio rápido

Ejemplos para operadores: pgwd-selfhosted/run

Releases recientes

v1.1.12026-08-31

Seguridad
  • Toolchain Go 1.26.6 (CVEs de stdlib)
  • golang.org/x/net transitivo v0.56.0 (GO-2026-5942); imagen GHCR pasa Grype --fail-on high

v1.1.02026-08-10

On-call
  • PagerDuty: dedup_key estable y event_action resolve al recuperarse
  • Alertas de umbral silenciosas por defecto (repeat_while_firing para el spam por intervalo)

v1.0.02026-07-18

Stable
  • API estable: eliminados db: legado, umbrales total/active y notify_on_connect_failure
  • Exit codes 2 y 3 documentados; firma Cosign v3 de checksums
  • Docs operador: UPGRADE-0.9-to-1.0, compare.md, postgresql-connection-limits.md

Informe técnico v1.1.1 · Changelog completo en GitHub

Repositorios