PresentMon icon indicating copy to clipboard operation
PresentMon copied to clipboard

Log collection and configuration support

Open planetchili opened this issue 11 months ago • 1 comments

The compatibility boundary changes means that IPC log connection cannot be guaranteed available. It would be better to have components (client, middleware, service) log individually to files, and then gather / collate them post.

  • [ ] API endpoints for configuring middleware and service logging (location / level / modes / etc.)
  • [ ] RPC actions for configuring service logging
  • [ ] Ability to send service action causing log control registry values to be written
  • [ ] client UI for configuring logging for all components
  • [ ] functionality to gather log files based on where the components were configured to output to
  • [ ] functionality for packaging log files (zip archive etc.)
  • [ ] functionality or external tool for combining logs to unified log collated by timestamp

planetchili avatar Jan 30 '25 06:01 planetchili

Could #170 also fall under the API endpoints bullet? This would me and others out if so.

BrentonPoke avatar Feb 11 '25 01:02 BrentonPoke