On this page:
   24.70    Trusted Client 24.72    Miscellaneous Categories   

24.71Transaction Log

 

The Transaction Log configuration category includes the following configurable options:

  • Transaction Log Enabled

  • Persist Transaction Bodies (Global)

  • Persist Transaction Bodies: Incoming Request

  • Persist Transaction Bodies: Incoming Response

  • Truncate Transaction Bodies (bytes)

  • Event Whitelist

  • Event Blacklist

24.71.1Property: Transaction Log Enabled

 
Property Key
Property Type BOOLEAN
Description If disabled, no new entries will be written to the transaction log. Existing entries will remain available until the configured retention period has elapsed.
Default Value true
Is Optional? Yes

24.71.2Property: Persist Transaction Bodies (Global)

 
Property Key
Property Type BOOLEAN
Description If enabled, the bodies of transactions will be stored in the cluster manager database. This can be useful for troubleshooting; however, it has database capacity and performance implications under heavy load. This configuration is enabled by default. Note that this is a master switch, and disabling it takes precedence over any more specific persistence switches.
Default Value true
Is Optional? Yes

24.71.3Property: Persist Transaction Bodies: Incoming Request

 
Property Key
Property Type BOOLEAN
Description If enabled, incoming request transaction bodies (e.g. the request body for a FHIR create request received by a FHIR Endpoint module) will be persisted in the transaction log.
Default Value true
Is Optional? Yes

24.71.4Property: Persist Transaction Bodies: Incoming Response

 
Property Key
Property Type BOOLEAN
Description If enabled, incoming response transaction bodies (e.g. the response body for a FHIR search request received by a FHIR Endpoint module) will be persisted in the transaction log.
Default Value true
Is Optional? Yes

24.71.5Property: Truncate Transaction Bodies (bytes)

 
Property Key
Property Type NON_NEGATIVE_INTEGER
Description If set to a positive integer, transaction log payload bodies will be truncated before being stored in the transaction log.
Default Value 10000
Is Optional? Yes

24.71.6Property: Event Whitelist

 
Property Key
Property Type STRING
Description This setting provides a whitelist of event Type/SubType codes to be stored in the Transaction Log. See Controlling Transaction Log Events for more information.
Default Value (no default)
Is Optional? Yes

24.71.7Property: Event Blacklist

 
Property Key
Property Type STRING
Description This setting provides a blacklist of event Type/SubType codes that should not be stored in the Transaction Log. See Controlling Transaction Log Events for more information.
Default Value (no default)
Is Optional? Yes
   24.70    Trusted Client 24.72    Miscellaneous Categories