Starea sistemului
System Health le oferă adminilor o imagine în timp real asupra stării platformei și asupra activității organizației tale din ultimele 24 de ore: emailuri, SMS-uri, notificări push, webhook-uri și AI. Folosește pagina ca să depistezi problemele de livrare și ca să verifici, înainte să contactezi echipa de suport, dacă o problemă ține de tine sau de platformă.
Acces: doar rolul admin. Deschide System Health din bara laterală; utilizatorii cu alte roluri nu văd această pagină.
Pagina se actualizează la fiecare 30 de secunde. Antetul arată de cât timp rulează platforma de la ultima repornire, butonul Audit Log (vezi Jurnal de audit) și starea generală.
Starea generală
| Stare | Când apare |
|---|---|
| healthy | Nu se aplică niciuna dintre condițiile de mai jos. |
| degraded | Verificarea Firestore sau Realtime DB eșuează, cea mai recentă rulare a unui job în fundal a eșuat sau peste 10% dintre evenimentele de webhook ale organizației tale din ultimele 24 de ore au eșuat. |
| unhealthy | Verificarea PostgreSQL eșuează. |
Dacă pagina afișează Failed to load system health. The API may be unreachable., platforma însăși nu răspunde.
Ce arată fiecare card
Majoritatea cardurilor descriu platforma în ansamblu, comună tuturor organizațiilor. Cele cinci carduri de activitate din partea de jos se referă doar la organizația ta.
| Card | Acoperă | Ce arată |
|---|---|---|
| API | Platforma | De cât timp rulează platforma de la ultima repornire. |
| PostgreSQL | Platforma | Dacă baza de date principală răspunde, cât de repede (ping latency) și câte dintre conexiunile ei sunt deschise (Pool). Bara devine galbenă peste 50% și roșie peste 80%. |
| Firestore | Platforma | Dacă răspunde baza de date pentru configurări și date de contact: Operational, Unreachable sau Not configured. |
| Realtime DB | Platforma | Dacă răspunde baza de date pentru datele sesiunilor live. |
| API Requests | Platforma | Cererile procesate de la ultima repornire: total, 2xx (reușite), 4xx (respinse, de exemplu din cauza unor date invalide sau a lipsei permisiunilor) și 5xx (erori de server). Un click pe numărul 4xx sau 5xx copiază un filtru de căutare în loguri, pentru echipa de suport. |
| Firestore Cache | Platforma | Câte înregistrări de configurare și de contact ține platforma în memorie în acest moment, pe tipuri. |
| Firestore Reads | Platforma | Citirile din baza de date pentru configurări de la ultima resetare a contoarelor, cu operațiunile și apelanții care generează cele mai multe citiri. Reset pornește o nouă fereastră de măsurare pentru întreaga platformă. |
| Background Jobs | Platforma | Câte joburi sunt activate și câte rulează, ultima rulare și durata fiecărui job, plus un punct de status. Details deschide pagina Background Jobs. |
| Webhooks (last 24h) | Organizația ta | Evenimentele primite de la furnizorul tău de email, de la furnizorul tău de SMS și de la webhook-urile pentru funnel-uri, plus rezultatele sincronizării Newsman Marketing: total, success, errors, Error rate și cel mult cinci Recent errors. |
| Email (24h) | Organizația ta | Sent, Delivered, Pending (încă fără raport de livrare), Bounced, Failed (respinse, marcate ca spam sau care au dus la dezabonare) și rata de livrare (Rate). |
| SMS (24h) | Organizația ta | Sent, Delivered, Failed și Clicked. |
| Push (24h) | Organizația ta | Devices (toate dispozitivele înregistrate, nu doar cele din ultimele 24 de ore), Sent, Failed și Opened. |
| AI Jobs (24h) | Organizația ta | Generările cu AI pornite: Total, Completed, Running, Failed și Accepted. |
Cifrele din API Requests, Firestore Cache, Firestore Reads și Background Jobs sunt păstrate în memorie și pornesc din nou de la zero când platforma repornește, de exemplu după o actualizare.
Când ceva pare în neregulă
| Ce vezi | Ce înseamnă | Ce faci |
|---|---|---|
| PostgreSQL, Firestore sau Realtime DB apare ca unreachable sau unavailable | Un serviciu al platformei nu răspunde. Cauza nu ține de setările tale. | Contactează echipa de suport. Pagina se actualizează singură la fiecare 30 de secunde. |
| Un banner roșu job(s) failed recently în cardul Background Jobs | Ultima rulare a unuia sau a mai multor joburi a eșuat. Joburile sunt comune tuturor organizațiilor, așa că s-ar putea ca problema să nu țină de tine. | Deschide Details și verifică istoricul jobului. Jobul rulează din nou la următoarea oră programată sau poți apăsa Run Now. Dacă eșuează în continuare, contactează echipa de suport. |
| Error rate afișat cu roșu (peste 10%) | Mai mult de unul din zece evenimente de webhook din ultimele 24 de ore a eșuat. | Apasă o intrare din Recent errors ca să vezi sursa, mesajul și detaliile ei. Sursa îți arată unde să cauți: newsman și newsman_marketing indică configurarea Newsman din Integrations, sendsms indică furnizorul de SMS, iar numele care încep cu funnel_ indică un webhook pentru funnel. |
| Rate pentru email afișat cu galben (peste 80%, până la 95%) sau cu roșu (80% sau mai puțin) | O parte mai mică din emailurile trimise în ultimele 24 de ore a fost confirmată ca livrată. | Dacă Pending rămâne mare, iar Delivered rămâne aproape de zero, rapoartele de livrare nu ajung la platformă: verifică webhook-ul Newsman din Integrations. Dacă Bounced sau Failed este mare, verifică adresele contactelor tale (vezi Contacte). |
| Failed pentru SMS peste zero | Furnizorul tău de SMS a respins mesaje. | Verifică setările SendSMS și soldul contului tău la furnizor. Vezi Notificări SMS. |
| Failed pentru push peste zero | Notificările push nu au putut fi livrate. | Verifică integrarea Mobile Push. Vezi Push și aplicația mobilă. |
| Failed pentru AI Jobs peste zero | Unele generări cu AI nu s-au finalizat. | Pornește din nou generarea din pagina sau din lista de sondaje căreia îi aparține. Vezi Landing page-uri și Sondaje. |
| Numărul de cereri 5xx crește | Platforma returnează erori de server. | Contactează echipa de suport și include filtrul copiat printr-un click pe număr. |