Overvåking

Du kan samle inn logs og gjøre health checks

  • Hvis deployet i Azure App Service Container finnes loggene i Analytics workspace / Application Insights
  • Hvis deployet med Docker eller Kubernetes skrives logs til Stdout

Uansett deployment modell kan din Azure Log Analytics workspace / Application Insights instans konfigureres som en log stream.
Du kan deretter konfigurere et dashboard i Azure hvor det er mulig å overvåke f.eks. ressurser, login hendelser og feil.

Et dashboard kan vise tilgjengelighet som resultat av health checks til:

  • https://--foxids-domain--/health
  • https://--foxids-domain--/master/master/foxids_control_client(*)/.well-known/openid-configuration
  • https://--foxids-control-domain--/master
  • https://--foxids-control-domain--/api/health
  • https://--foxids-control-domain--/api/swagger/v2/swagger.json

Health check query parametre

/health endpointet aksepterer valgfrie query parametre som lar deg verifisere spesifikke avhengigheter individuelt. Når ingen parametre er angitt, returnerer endpointet 200 OK for å bekrefte at nettstedet kjører uten å validere eksterne tjenester.
Bruk en eller flere av følgende parametre (ikke forskjell på store og små bokstaver):

Parameter Beskrivelse Virker for
?db Verifiserer data lagring ved å sikre at master tenant dokumentet finnes. Alle støttede databaser.
?log Kjører en logging kontroll. OpenSearch validerer rollover aliases; Application Insights sender en trace. Når logging er konfigurert for OpenSearch eller Application Insights.
?cache Utfører en Redis PING kommando. Når Redis cache er konfigurert.
?all Sjekker automatisk hver komponent som er aktivert i konfigurasjonen.

Et ugyldig komponentnavn returnerer 400 Bad Request med en JSON respons som beskriver problemet. Hvis en av de forespurte komponentene er usunn, returnerer endpointet 503 Service Unavailable og lister de feilede kontrollene.

Ditt personvern

Vi bruker cookies for å gjøre opplevelsen av nettstedene våre bedre. Klikk på 'Godta alle cookies' for å samtykke til bruk av cookies. For å reservere deg mot ikke-nødvendige cookies, klikk på 'Kun nødvendige cookies'.

Besøk vår personvernerklæring for mer