Overvåkning, logging og oppfølging av videreformidling
Videreformidling av brev er en kompleks verdikjede med mange aktører involvert.
Robust overvåkning, logging og oppfølging av hendelser er derfor viktig og ansvar for ulike deler av verdikjeden beskrives her. Hovedpunktene er i henhold til meldingsutveksling generelt og presiseres allikevel her.
Denne siden er under etablering og ikke ferdigstilt
Systemflyt
Systemflyt fra dokument sendes til Helsenorges innkø til melding videreformidles og sending av leveringsrapport er vist i figuren under.
Ved nedetid i mottak hos Digdir, forsøker Helsenorge automatisk med økende og konfiguerbart tidsintervall. Verdier i bruk er:
forsøk ved mottak av melding
forsøk etter 1 minutt
forsøk etter 10 minutter
forsøk etter 30 minutter
forsøk etter 60 minutter
forsøk etter 2 timer
forsøk etter 8 timer
forsøk etter 12 timer
forsøk etter 24 timer
forsøk etter 48 timer
Overvåkning, logging og oppfølging fra NHN
Følgende feiltilfeller håndteres av NHN ved videreformidling:
Feiltilfelle | Beskrivelse | Overvåkning | Håndtering |
---|---|---|---|
Feil i kommunikasjon med Digdir | Nedetid eller feil i kommunikasjon med Digdir | Automatisk alarm på feil logget mot Digdir etter spesifisert terskelverdi. Ved alvorlig feil vil alarm trigges etter 5 minutt. | Automatisk resending med inkrementelt større intervall. NHN feilsøker og kontakter Digdir via telefon, epost og/eller etablert digital samhandlingsplattform (Slack). Ved alvorlige feil varsler NHN alle berørte parter i henhold til etablerte varslingsrutiner. |
Feil internt i NHNs videreformidlingsløsning | Ulike feil og avvik som inntreffer i NHNs del av løsningen.
| Feil logges og alarmer på feil til driftsteam. | NHN feilsøker løsning og følger opp internt. Ved alvorlige feil varsler NHN alle berørte parter i henhold til etablerte varslingsrutiner. |
Melding på Error kø | Dersom en aktør mottar en melding som ikke kan behandles For videreformidling relevant for leveringsrapport. | Automatisk alarm på feil etter spesifisert terskelverdi og håndteres av driftsteam. | NHN følger opp i henhold til AMQP profil og generelt i retningslinjer for meldingsutveksling. Ved alvorlige feil varsler NHN alle berørte parter i henhold til etablerte varslingsrutiner. |
Negativ applikasjonskvittering | For videreformidling kun relevant for leveringsrapport. Dersom Helsenorge sender en leveringsrapport som mottager ikke kan håndtere og sender negativ applikasjonskvittering på denne. | Automatisk alarm på feil etter spesifisert terskelverdi og håndteres av driftsteam. | Helsenorge følger opp i henhold til AMQP profil og generelt i retningslinjer for meldingsutveksling. Ved alvorlige feil varsler NHN alle berørte parter i henhold til etablerte varslingsrutiner. |
Manglende applikasjonskvittering | Manglende applikasjonskvittering på leveringsrapport. |
| Logges på Helsenorge og benyttes ved feilsøking. |
Planlagt nedetid hos Digdir | Digdir melder om planlagt nedetid | Automatisk alarm på feil logget mot Digdir etter spesifisert terskelverdi ignoreres. Verifisering av at løsningen re-etableres etter planlagt nedetid. | Automatisk håndtert i kode, ingen manuell håndtering av NHN. |
|
|
|
|
Overvåkning, logging og oppfølging fra aktør som sender brev
Følgende feiltilfeller må håndteres av aktør som sender brev til Helsenorge for videreformidling:
Feiltilfelle | Beskrivelse |
---|---|
Melding på Error kø | Dersom Helsenorge ikke kan håndtere tilsendt melding, vil den gi en respons på error kø. Benyttes for feil på transportnivå, slik som feil eller ugyldige sertifikater. Ytterligere beskrivelse i AMQP profil |
Negativ applikasjonskvittering | Dersom Helsenorge sender en negativ applikasjonskvittering, må mottager håndtere denne. Helsenorge tar ikke ansvar for meldingen, ytterligere beskrivelse i AMQP profil og generelt i retningslinjer for meldingsutveksling. |
Manglende applikasjonskvittering | Dersom Helsenorge ikke har gitt applikasjonskvittering for videreformidling, skal det tolkes som om melding ikke er mottatt av Helsenorge. Helsenorge kan forventes å gi en applikasjonskvittering senest innen 12 timer, og typisk i løpet av et fåtall minutter. Melding kan resendes dersom det er hensiktsmessig. |
Manglende leveringsstatus | Gjelder dersom leveringsrapport ønskes: Tidspunkt for når brev er tilgjengelig (uavhengig a kanal). |
Varslingsfeil | Innbygger kunne ikke varsles, enten via Helsenorge eller fra DPI. |
Feiltype (klient/server) | Inntreffer ved feil i tilkopling mot Digdir. Håndtere formidling via annen kanal. NHN håndterer feilsøking mot Digdir. |