Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

nsp-role-mapping.properties

DDS Registry og Repository anvender denne property fil til at mappe hvilken rolle (role), der kommer ned i minlog registreringen.

Property filen vedligeholdes her: https://git.nspop.dk/projects/TOOL/repos/nsp-role-mapping/browse/nsp-role-mapping.properties


...

HealthindicatorUdførsel/resultatStatusIndicator tekstAlarmIndicator tekstKonfiguration (property)
DatasourceHealthIndicator for WhitelistDataSource

Udførsel

Kalder datasource med den konfigurerede sql streng

Kalder datasource med den konfigurerede sql strengwhitelist.statement

Status 200

{"Database WhitelistDataSource":"OK"}


Status 500

{"Database WhitelistDataSource":"Ikke tilgængelig"}

Der er ingen forbindelse til databasen med  navnetWhitelistDataSource.
DatasourceHealthIndicator for documentSourcesDS

Udførsel

Kalder datasource med den konfigurerede sql streng

Kalder datasource med den konfigurerede sql strengdocumentsourcesds.statement

Status 200

{"Database DocumentSourcesDataSource":"OK"}


Status 500

{"Database DocumentSourcesDataSource":"Ikke tilgængelig"}

Der er ingen forbindelse til databasen med navnet DocumentSourcesDataSource.
DatasourceHealthIndicator for authDataSource

Udførsel

Kalder datasource med den konfigurerede  sql streng

Kalder datasource med den konfigurerede sql strengauthds.statement

Status 200

{"Database AuthDataSource":"OK"}


Status 500

{"Database AuthDataSource":"Ikke tilgængelig"}

Der er ingen forbindelse til databasen med navnet AuthDataSource.
ConsentVerificationHealthIndicatorUdførsel
Tjekker antal fejl inden for en given periode ikke overstiger maks

verification.errorcount.duration:PT10M

verification.error.tolerance:0


Status 200

Status 500
Samtykke servicen har fejlet flere gange end tilladt i en given periode.
TreatmentRelationHealthIndicatorUdførsel
Tjekker antal fejl inden for en given periode ikke overstiger maks

treatment.relation.errorcount.duration:PT10M

treatment.relation.error.tolerance:0

Status 200

Status 500
Behandlerrelation servicen har fejlet flere gange end tilladt i en given periode.
PersonInformationHealthIndicatorUdførsel
Tjekker antal fejl inden for en given periode ikke overstiger maks

personinformation.errorcount.duration:PT10M

personinformation.error.tolerance:0

Status 200

Status 500
Person Information servicen har fejlet flere gange end tilladt i en given periode.
MinlogQueryMessagesHealthIndicatorUdførsel
Tjekker alle minlog tekster (activity) ikke er længere end 75 karakterer

minlog.query.default

minlog.query.consentoverride

minlog.query.childcustodyholder

minlog.query.proxyholder

minlog.query.citizen

Samt data i tabellerne minlog_text og minlog_usertype_text (se også her)

Status 200

Status 500
Der er fejl i MinlogQueryMessages fordi de konfigurerede tekster er for lange. Se log fil for detaljer.
MinLogHealthIndicatorUdførsel
Tjekker antal fejl inden for en given periode ikke overstiger maks

minlog.errorcount.duration:PT10M

minlog.error.tolerance:0

Status 200

Status 500
MinLog servicen har fejlet flere gange end tilladt i en given periode.

VersionHealthIndicator

UdførselHenter versionen i pom.properties

Status 200{"Version":"<version>"}
Status 500na - svarer altid 200
StsHealthIndicatorUdførsel
Tjekker antal fejl inden for en given periode ikke overstiger maks

sts.errorcount.duration:PT10M

sts.error.tolerance:0

Status 200

Status 500
STS servicen har fejlet flere gange end tilladt i en given periode.
CertificateHealthIndicatorUdførselTjekker om expiry date er indtruffet på det keystore angivet i property filenTjekker om expiry date indtræffer inden for given periode på det keystore angivet i property filen

sts.keystore

sts.keystore.expiry.warning.duration

Status 200{"Servicens certifikat udløber den 2025-11-28T10:30:24.":"OK"}
Status 500

{"Servicens certifikat udløber den 2024-11-28T10:30:24.":"Udløbet"}

eller 

{"Servicens certifikat kunne ikke findes eller har ingen udløbsdato.":"Ikke tilgængelig"}

Servicens certifikat er ved at udløbe. Det udløber den  2025-11-28T10:30:24.

eller

Servicens certifikat er udløbet. Det udløb den  2025-11-28T10:30:24.

eller

Servicens certifikat kunne ikke findes eller har ingen udløbsdato.

BackendRegistryHealthIndicatorUdførsel


Tjekker antal fejl inden for en given periode ikke overstiger maks for den enkelte registry der er konfigureret. 

backend.errorcount.duration:PT10M

database tabellen documentregistry.documentregistryfailurethreshold

default failurethreshold er 5

Status 200

Status 500

Registry (id=1) med endpoint <backend> har fejlet flere gange end tilladt i en given periode

BackendRepositoryHealthIndicatorUdførsel
Tjekker antal fejl inden for en given periode ikke overstiger maks for den enkelte repository der er konfigureret. 

backend.errorcount.duration:PT10M

database tabellen documentsource.failurethreshold

default failurethreshold er 5

Status 200

Status 500
Repository med endpoint <backend> og soapVersion <verson> har fejlet flere gange end tilladt i en given periode





...