Page created: 26 Jul 2021
|
Page updated: 7 Dec 2022
| 1 min read
9.0 Product PingDirectory Directory Capability Product documentation Content Type Administration User task IT Administrator Administrator Audience System Administrator Software Deployment Method
Use the PingDirectory Server trace log publisher for logging events generated by HTTP service operations.
You can use the trace logger to observe, debug, and audit consent requests.
-
Create a trace logger for all consent events using dsconfig
create-log-publisher.
Tip:
To create a log of consent audit events only, remove all message types except for consent-message-type:audit.
The following example creates a trace logger for all consent events and summaries of HTTP requests and responses.$ bin/dsconfig create-log-publisher \ --publisher-name "Consent Trace Logger" \ --type file-based-trace \ --set "description:Records Consent API operations" \ --set enabled:true \ --set consent-message-type:audit \ --set consent-message-type:consent-created \ --set consent-message-type:consent-deleted \ --set consent-message-type:consent-retrieved \ --set consent-message-type:consent-search \ --set consent-message-type:consent-updated \ --set consent-message-type:definition-created \ --set consent-message-type:definition-deleted \ --set consent-message-type:definition-retrieved \ --set consent-message-type:definition-search \ --set consent-message-type:definition-updated \ --set consent-message-type:error \ --set consent-message-type:localization-created \ --set consent-message-type:localization-deleted \ --set consent-message-type:localization-retrieved \ --set consent-message-type:localization-search \ --set consent-message-type:localization-updated \ --set http-message-type:request \ --set http-message-type:response \ --set 'exclude-path-pattern:/**/*.css' \ --set 'exclude-path-pattern:/**/*.eot' \ --set 'exclude-path-pattern:/**/*.gif' \ --set 'exclude-path-pattern:/**/*.ico' \ --set 'exclude-path-pattern:/**/*.jpg' \ --set 'exclude-path-pattern:/**/*.js' \ --set 'exclude-path-pattern:/**/*.png' \ --set 'exclude-path-pattern:/**/*.svg' \ --set 'exclude-path-pattern:/**/*.ttf' \ --set 'exclude-path-pattern:/**/*.woff' \ --set 'exclude-path-pattern:/**/*.woff2' \ --set 'exclude-path-pattern:/console/**' \ --set 'exclude-path-pattern:/console/**/template/**' \ --set log-file:logs/consent-trace \ --set "retention-policy:File Count Retention Policy" \ --set "retention-policy:Free Disk Space Retention Policy" \ --set "rotation-policy:24 Hours Time Limit Rotation Policy" \ --set "rotation-policy:Size Limit Rotation Policy"