department-of-veterans-affairs / va.gov-cms

Editor-centered management for Veteran-centered content.
https://prod.cms.va.gov
GNU General Public License v2.0
98 stars 68 forks source link

Add APM trace and span IDs to application log output #8844

Closed jkalexander7 closed 2 years ago

jkalexander7 commented 2 years ago

Description

APM Configuration Improvements:

Acceptance Criteria

Implementation steps

CMS Team

Please check the team(s) that will do this work.

ndouglas commented 2 years ago

We can do this most cleanly by installing and configuring Monolog, I think, because Monolog has "processors" for log messages and we can be very OOP about this. Other option is basically subclassing the syslog logger plugin, I think 🤮