ssm.ro Docs
Securitate, Infrastructură & OperațiuniInfrastructurăMonitorizare Operațională

Metrici și Alerte

New Relic APM + NRQL alerts, Sentry error monitoring — configurare și tipuri de alerte

Stiva de Monitorizare

Platforma SSM.ro utilizează două sisteme complementare de monitorizare și alertare:

SistemRolIntegrareModel
New RelicAPM live, logs aplicație, alerte NRQL pe metriciAgent New Relic pe dynos; HTTPS, cheie per contPartajat
SentryMonitorizare excepții runtime, alertare emailSDK Sentry în aplicație; HTTPS, DSN per proiectAmbele

Model Enterprise (Dedicat)

În Modelul Enterprise (Dedicat), logurile de aplicație sunt stocate în AWS CloudWatch Logs în loc de New Relic. Sentry rămâne activ în ambele modele pentru monitorizarea excepțiilor runtime.


New Relic

Ce se monitorizează

  • Log-uri aplicație live — toate log-urile din web dynos și worker dynos
  • APM (Application Performance Monitoring) — timp de răspuns, throughput, rate erori
  • Ping Monitor — verificare disponibilitate endpoint principal (ssm.ro) cu alertare la indisponibilitate

Tipuri de Alerte NRQL

Alertele sunt configurate prin politici de alerte NRQL (New Relic Query Language) pe:

  • Rate erori aplicație — semnale de detecție anomalii la nivel de aplicație
  • Ping Monitor — alertă de prioritate Critical când query-ul returnează > 0.0 (endpoint indisponibil)

Exemplu de Alertă New Relic

ssm.ro query result is > 0.0 on 'Ping Monitor'
→ Critical priority issue is active
→ Notificare: Acknowledge / Close / Go to issue

Sentry

Ce se monitorizează

  • Excepții runtime din aplicația web (producție și orice alt mediu configurat)
  • Fiecare excepție capturată include: tip eroare, mesaj, stack trace, mediu, timestamp, ID unic

Tipuri de Alerte Sentry

Alertele sunt trimise prin email la apartiia unui issue nou sau la regresii:

Tip alertăExemplu
RuntimeErrorRuntimeError: Invalid CLM role (Personal::Aplicatii::TeamController#show)
TypeErrorTypeError: Permissions check failed

Alertele includ: Project, Environment, Level (error/warning), detalii excepție și link direct la issue în Sentry.

Flux Alertare Sentry

Excepție în producție


Sentry capturează evenimentul
    │ email automat

Echipa primește alertă cu detalii complete


Triaj și remediere conform SLA patch management

Acoperire Log-uri

SursăDestinațieRetențieModel
Aplicație liveNew RelicConform planului New RelicPartajat
Aplicație liveAWS CloudWatch LogsConform configurareDedicat
Excepții runtimeSentryConform planului SentryAmbele
Audit semnare documenteAWS CloudWatch Logs5 aniAmbele
Activitate clienți (tenant)Baza de date a platformei3 luni (descărcabilă de tenant)Ambele

Semnale de Detecție Intruziuni

Alertele NRQL New Relic pe rate de erori aplicație furnizează semnale de detecție intruziuni la nivel de aplicație — o creștere bruscă a erorilor poate indica tentative de atac sau activitate neașteptată. Aceasta este una dintre controalele compensatorii în locul unui WAF dedicat.