diff --git a/docs/adr/0001-logging-conform-elastic-common-schema.md b/docs/adr/0001-logging-conform-elastic-common-schema.md index f854778e..ab12cd66 100644 --- a/docs/adr/0001-logging-conform-elastic-common-schema.md +++ b/docs/adr/0001-logging-conform-elastic-common-schema.md @@ -46,24 +46,45 @@ In de volgende paragrafen wordt een overzicht gegeven van de labels en metadata | naam | type | omschrijving | gelogd door | | --------- | --------- | ------------ | ----------- | -| log_type | string | waarde die aangeeft of velden met privacy gevoelige gegevens (PII) zijn gemaskeerd.
- secure. Velden met PII gegevens zijn niet gemaskeerd
- insecure. Velden met PII gegevens zijn gemaskeerd | alle services | +| ConnectionId | string | | | +| CorrelationId | string | | | +| HealthCheckDescription| string | | | +| HealthCheckName | string | | | +| log_type | string | waarde die aangeeft of velden met privacy gevoelige gegevens (PII) zijn gemaskeerd.
- secure. Velden met PII gegevens zijn niet gemaskeerd
- insecure. Velden met PII gegevens zijn gemaskeerd | alle services | +| MessageTemplate | string | | | +| TraceIdentifier | string | | | +| X509Handler | string | | | ### metadata velden | naam | type | omschrijving | gelogd door | | -------------------------------- | ------ | ------------ | ----------- | -| autorisatie | object | bevat de volgende velden:
- gemeente
- regel
- niet_geautoriseerd
- niet_geauthenticeerd
- exceptie
- claims | Autorisatie & Protocollering | -| autorisatie.gemeente | string | bij gemeente als afnemer bevat dit veld de melding: afnemer: [afnemer code] is gemeente '[gemeente code]' | | -| autorisatie.regel | object | autorisatie gegevens die zijn gebruikt om de afnemer te autoriseren | | -| autorisatie.niet_geautoriseerd | string | de reden waarom de afnemer niet is geautoriseerd | | -| autorisatie.niet_geauthentiseerd | string | de melding 'Forbidden for unknown reason' als de afnemer om onbekende reden niet kan worden geauthenticeerd | | -| autorisatie.exceptie | object | het exceptie object dat wordt gegooid als de afnemer niet kan worden geauthentiseerd | | -| autorisatie.claims | lijst | de claims die met de request zijn meegestuurd | | -| protocollering | lijst | de pl_id van de personen van wie gegevens zijn geleverd in de response | Autorisatie & Protocollering | -| request.body | object | de input parameters die meegestuurd met de request | alle services | -| request.headers | lijst | de headers die zijn meegestuurd met de request | alle services | -| response.body | object | het problem details object dat wordt meegestuurd in de response wanneer de request niet kan worden afgehandeld | alle services | -| response.headers | lijst | de headers die zijn meegestuurd met de response | alle services | +| autorisatie | object | bevat de volgende velden:
- gemeente
- regel
- niet_geautoriseerd
- niet_geauthenticeerd
- exceptie
- claims | Autorisatie & Protocollering | +| autorisatie.Gemeente | string | bij gemeente als afnemer bevat dit veld de melding: afnemer: [afnemer code] is gemeente '[gemeente code]' | | +| autorisatie.Regel | object | autorisatie gegevens die zijn gebruikt om de afnemer te autoriseren | | +| autorisatie.NietGeautoriseerd | string | de reden waarom de afnemer niet is geautoriseerd | | +| autorisatie.Niet_geauthentiseerd | string | de melding 'Forbidden for unknown reason' als de afnemer om onbekende reden niet kan worden geauthenticeerd | | +| autorisatie.exceptie | object | het exceptie object dat wordt gegooid als de afnemer niet kan worden geauthentiseerd | | +| autorisatie.Claims | object | de claims die met de request zijn meegestuurd | | +| EventId.Id | int | | | +| EventId.Name | string | | | +| ExceptionDetail | object | | | +| fields (gevraagd + automatisch geleverd) | lijst | | | +| HealthStatus | string | | | +| heartbeatDuration | string | | | +| interval | string | | | +| now | string | | | +| KeyId | string | | | +| RequestBody | object | | | +| RequestHeaders | object | | | +| ResponseBody | object | | | +| ResponseHeaders | object | | | +| pl_ids | string | | | +| protocollering | lijst | de pl_id van de personen van wie gegevens zijn geleverd in de response | Autorisatie & Protocollering | +| request.body | object | de input parameters die meegestuurd met de request | alle services | +| request.headers | object | de headers die zijn meegestuurd met de request | alle services | +| response.body | object | het problem details object dat wordt meegestuurd in de response wanneer de request niet kan worden afgehandeld | alle services | +| response.headers | object | de headers die zijn meegestuurd met de response | alle services | ## Voorbeeld log regels