TrackService logs submitted activities on the server in addition to persisting them in the DB; however, ClientErrorService does not.
For TrackService, we log to "$appLogName-track". Consider creating a new "$appLogName-client-error" logger for symmetry.
Whatever approach we take should be careful to avoid confusing reported client-side errors with errors that actually occur on the server-- both in terms of human readability and for external systems that may monitor and parse these logs.
TrackService
logs submitted activities on the server in addition to persisting them in the DB; however,ClientErrorService
does not.For
TrackService
, we log to"$appLogName-track"
. Consider creating a new"$appLogName-client-error"
logger for symmetry.Whatever approach we take should be careful to avoid confusing reported client-side errors with errors that actually occur on the server-- both in terms of human readability and for external systems that may monitor and parse these logs.