Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
47 changes: 34 additions & 13 deletions docs/adr/0001-logging-conform-elastic-common-schema.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.<br>- secure. Velden met PII gegevens zijn niet gemaskeerd<br>- 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.<br>- secure. Velden met PII gegevens zijn niet gemaskeerd<br>- 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:<br>- gemeente<br>- regel<br>- niet_geautoriseerd<br>- niet_geauthenticeerd<br>- exceptie<br>- 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:<br>- gemeente<br>- regel<br>- niet_geautoriseerd<br>- niet_geauthenticeerd<br>- exceptie<br>- 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

Expand Down