Skip to content

Nadzor zdravja

SyncID vključuje vgrajen nadzor zdravja z vizualno nadzorno ploščo, samodejnimi kontrolami in integracijo z Microsoft Teams za proaktivno opozarjanje.

Dostopajte do nadzorne plošče zdravja na /health-dashboard. Prikazuje stanje v realnem času:

KontrolaKaj nadzoruje
Podatkovna bazaPovezljivost SQL Server in zmogljivost poizvedb
API SyncrOneDosegljivost centralne aplikacije SyncrOne
Storitev za obveščanjeRazpoložljivost storitve za dostavo e-pošte
StanjePomen
ZdravoStoritev deluje normalno
DegradiranoStoritev ima težave, vendar aplikacija še vedno deluje
NezdravStoritev je nedostopna — nekatere funkcionalnosti so okrnjene

Nadzorna plošča prikazuje tudi zgodovino zdravstvenih kontrol z grafikoni iskric, ki Vam omogočajo odkrivanje trendov in občasnih težav skozi čas.

Preverja, ali se SyncID lahko poveže s podatkovno bazo SQL Server in izvede poizvedbe. Neuspeh tukaj pomeni, da aplikacija ne more shranjevati ali pridobivati podatkov.

Ob neuspehu: Vse funkcionalnosti so prizadete — evidence prisotnosti se ne morejo shranjevati, zaposlenih ni mogoče upravljati in prijava ni na voljo.

Preverja, ali je končna točka API SyncrOne dosegljiva. Ta kontrola poroča Degradirano (ne Nezdrav), ko je SyncrOne nedostopen, saj lahko SyncID še naprej deluje neodvisno.

Ob neuspehu: Sinhronizacija zaposlenih in dostava prisotnosti v SyncrOne sta blokirani. Upravljanje naprav in lokalno zbiranje prisotnosti delujeta normalno.

Preverja, ali je storitev za e-poštna obvestila dosegljiva.

Ob neuspehu: E-poštna obvestila (opozorila o napravah, ki niso na spletu, napake ob zagonu, ponastavitve gesel) se ustavijo. Vse ostale funkcionalnosti niso prizadete.

SyncID lahko pošilja zdravstvena opozorila v kanal Microsoft Teams prek webhooka.

  1. Ustvarite dohodni webhook v Vašem kanalu Teams
  2. Kopirajte URL webhooka
  3. Konfigurirajte ga v Configurations/healthchecks.json:
{
"HealthChecks": {
"TeamsWebhookUrl": "https://your-organization.webhook.office.com/..."
}
}
  1. Znova zaženite aplikacijo, da sprememba začne veljati
  • Spremembe stanja zdravstvene kontrole (Zdravo → Degradirano → Nezdrav)
  • Napake ob zagonu aplikacije
  • Okrevanje po izpadu

Poleg zgoraj navedenih zdravstvenih kontrol SyncID nadzoruje tudi povezljivost naprav:

FunkcijaPodrobnosti
Preverjanje na spletuVsakih 10 minut se izvede ping vseh naprav
Opozorilo po 3 neuspehihPo 3 zaporednih neuspešnih pingih se konfiguriranim administratorjem pošlje e-poštno opozorilo
Sledenje stanju ni na spletuSyncID beleži, kdaj naprave preidejo v stanje ni na spletu in kdaj si opomorejo, za namen revizije
Obvestilo o okrevanjuKo naprava, ki ni bila na spletu, znova pride na splet, se pošlje e-poštno obvestilo o okrevanju
  1. Konfigurirajte Teams webhook za zdravstvena opozorila v realnem času
  2. Nastavite e-poštna obvestila za administratorje v adminnotification.json
  3. Dnevno preverjajte nadzorno ploščo zdravja kot del rutinskih operacij
  4. Tedensko preglejte načrtovana opravila za neuspela opravila ali obvisele procese