Saltar al contenido principal

Alertas

MonoPbx se vigila a sí mismo y genera alertas con nombre. Las instalaciones con Prometheus usan los archivos de reglas incluidos. Las instalaciones sin él usan el centro de alertas de la consola. Ambos generan las mismas alertas con los mismos nombres.

El centro de alertas​

Abra Administración, Alertas (requiere system.settings:read). La PBX revisa sus propias métricas cada 30 segundos.

  • Una alerta se genera cuando su condición se ha mantenido durante el tiempo de espera de la regla, y se resuelve cuando la condición desaparece.
  • Reconocer registra que la vio. No la silencia; la alerta sigue activa hasta que desaparece el problema.
  • Las alertas resueltas se conservan 90 días.
  • Las alertas describen el host y sus procesos. Nunca contienen un número, una persona ni una empresa.

A dónde se envían las alertas​

En la misma página, A dónde se envían las alertas (requiere system.settings:write):

ConfiguraciónSignificado
Enviar notificacionesDesactivado mantiene el centro de alertas, pero no envía nada.
Gravedad mínimaInformación, advertencia (predeterminada) o crítica.
También cuando una alerta se despejaEnvía un segundo mensaje cuando la alerta se resuelve (predeterminado: activado).
Destinatarios de correoHasta 10 direcciones. El correo se envía con la configuración de correo de la instalación, no con la de una empresa. La página indica cuando no hay ninguna configurada.
WebhookUna dirección pública https. Las entregas van firmadas como los demás webhooks, así que cualquier biblioteca de Standard Webhooks puede verificarlas. Las direcciones internas se rechazan.

El botón de prueba envía una alerta de prueba inofensiva a cada canal y muestra el resultado de cada uno.

Qué se vigila​

AlertaGravedadSignificado
TrunkDowncríticaUna troncal falla su verificación de estado durante 5 minutos.
RegistrationsDroppedcríticaLos teléfonos registrados cayeron más de 30 % en 5 minutos (desde al menos 10).
HighCallFailureRatioadvertenciaMás de 30 % de las llamadas recientes fallaron.
SipBanSpikeadvertenciaMás de 20 orígenes SIP bloqueados en 10 minutos.
SipAccountLocked, SipCompanyUnderAttackadvertencia, críticaAutenticaciones fallidas, vea Protección del borde SIP.
RtpengineNodeDown, MediaServiceDowncríticaLa ruta de medios está caída; las llamadas nuevas fallan.
PushWakeFailuresHigh, PushRelayUnreachableadvertencia, críticaFallan las notificaciones push de activación de móviles.
PushEntitlementGraceadvertenciaSe revocó la autorización de push; corre un periodo de gracia de 30 días.
SmppBindDowncríticaUna sesión de proveedor de SMS no está vinculada.
AiProviderErrorsadvertenciaMás de la mitad de las solicitudes de IA fallan.
DiskSpaceLowadvertenciaMenos de 10 % libre en un sistema de archivos vigilado.
CertExpiringSoon, CertExpiryCritical, CertRenewalFailing, CertIssuanceFailedadvertencia, críticaProblemas con certificados, vea Certificados.
StirCertExpiringSoon, StirCertExpiryCriticaladvertencia, críticaUn certificado de firma STIR/SHAKEN vence pronto.
SiemExporterDownadvertenciaLa exportación de registros no puede llegar a su recolector.
ClickHouseSpillGrowingadvertenciaEl almacenamiento de analítica no está recibiendo registros.

Una condición sin datos se considera sin problemas. Las alertas que dependen del volumen (registros, fallos de llamadas) se mantienen en silencio en una instalación sin actividad.

Con Prometheus​

Cargue deploy/compose/prometheus/rules/*.yml en su Prometheus. El paquete opcional de observabilidad ya lo hace. Se incluye una configuración inicial de Alertmanager: las alertas críticas avisan de inmediato y se repiten cada 2 horas; las advertencias se agrupan durante 10 minutos y se repiten a diario. Alertmanager no se incluye en el paquete. Vea códigos de error de alertas.