Remote Access – Improved Log Management

We would like to propose an enhancement to the current log management system in TSplus Remote Access, to improve centralization, configuration robustness, and overall maintainability.

 

Current issues:
- Log files are spread across multiple folders, making them difficult to centralize or monitor
- The log configuration file currently combines:
  - technical settings for the log4net library
  - file management parameters (log path, size, retention, verbosity level)
- These configuration files may be overwritten during a TSplus Remote Access upgrade when the log4net library evolves, leading to a loss of any custom configuration..

 

Proposed improvements:
- Separate the configuration into two distinct files:
  - One file dedicated to log4net library settings (dependencies)
  - One file for log file management parameters by module (file location, file size, retention policy, verbosity)
- Store global log settings:
  - Either in the Windows Registry (HKLM\Software\Digital River\JWTS\Logs)
  - Or in a separate configuration file (e.g. C:\ProgramData\TSplus\Logs\global-config.json)

Expose these settings in the Admin Tool:
- Add a new "Advanced > Logs" tab that displays log settings per module
- Allow specifying a centralized log folder, including UNC paths (e.g. \\server\logs\TSplus\) to support open-source log collection tools such as ELK, Graylog, or Wazuh

 

Benefits:
- Easier centralization and monitoring of logs
- Custom configurations preserved during updates
- Better compatibility with log aggregation and analysis tools

 

Clearer, more maintainable setup aligned with industry standards. We believe this improvement would provide real value for administrators, especially in multi-server environments and for managed service providers (MSPs).

 

Best Regards

Please authenticate to join the conversation.

Upvoters
Status

In Review

Board
Custom icon

Remote Access Feature Request

Date

About 3 hours ago

Author

Olivier Metlaine

Subscribe to request

Get notified by email when there are changes.