Skip to main content
[ PIER ]

Alertas y notificaciones para infraestructura autoalojada

Detecta despliegues fallidos, contenedores caídos, SSL próximo a expirar y CPU disparada antes que tus usuarios — con entrega en Telegram, Discord, Slack y email.

10 reglas listas para usar

Umbrales de CPU, RAM y disco; contenedor caído; despliegue o backup fallido; agente offline; certificado SSL próximo a expirar; hot-spots de CPU/RAM por contenedor. Cada regla tiene umbrales ajustables y ventana de cooldown propia para que no te ahoguen las notificaciones.

Cuatro canales de notificación

Telegram, Discord, Slack y email — los canales son entidades de primera clase, así que una regla puede dispararse a múltiples destinos y puedes enrutar warning vs. critical de forma distinta.

Tres estados con auditoría

Cada regla rastrea ok / warning / critical. Cada cambio de estado se graba como un evento de alerta consultable, así los post-mortems no dependen del scrollback de Slack.

Integrado en el binario

Sin Prometheus, sin Alertmanager, sin contenedor extra. Pier core evalúa las reglas en una tarea Tokio y entrega las notificaciones directamente — funciona en un VPS de 512 MB.

Configurar alertas en Pier

  1. 01

    Abre Configuración → Notificaciones

    Añade un token de bot de Telegram, webhook de Discord, webhook de Slack o credenciales SMTP. Los canales se cifran en reposo.

  2. 02

    Abre Configuración → Reglas de alerta

    Elige una de las 10 reglas predefinidas o define un umbral personalizado. Configura la ventana de cooldown.

  3. 03

    Asocia canales a la regla

    Elige qué canales reciben eventos warning vs. critical. Puedes asociar varios canales a una sola regla.

  4. 04

    Dispara un evento de prueba

    Pulsa el botón Test en la regla — Pier envía una notificación de muestra para verificar el cableado sin esperar a un incidente real.

Preguntas frecuentes

¿Puedo escribir reglas de alerta personalizadas?

Sí — los 10 presets cubren los casos comunes, pero cada regla es editable: umbral, operador de comparación, ventana de evaluación y cooldown. Presets y reglas personalizadas comparten el mismo motor.

¿Pier soporta PagerDuty u Opsgenie?

No como canales de primera clase en v1.0 — pero la mayoría de servicios de paging aceptan email o webhooks de Slack, ambos soportados. Soporte de PagerDuty Events v2 está en la hoja de ruta.

¿Cómo funciona el cooldown?

Cuando una regla se dispara, Pier graba el evento y suprime nuevos disparos durante la ventana de cooldown configurada. Si la condición sigue activa al terminar el cooldown, se envía una notificación de seguimiento — te enteras sin recibir spam.

Relacionado

¿Listo para desplegar?

Un comando instala Pier en cualquier VPS Ubuntu o Debian.

curl -fsSL https://pier.sh/install | sudo bash