Project

General

Profile

Bug #2745

Review and Optimize Application Logging Across All Services

Added by Piyush Vijay about 2 hours ago. Updated about 2 hours ago.

Status:
New
Priority:
Normal
Start date:
06/17/2026
Due date:
% Done:

0%

Estimated time:
Spent time:

Description

Module
Platform Services / Logging Framework / Performance Optimization

Background

Several application services generate a large volume of logs, resulting in increased database storage consumption, archive costs, and operational overhead. A comprehensive review is required to identify unnecessary, duplicate, verbose, and low-value logs across all services.

Objective

Review all microservices and applications to ensure only meaningful, actionable, and audit-required logs are retained while eliminating excessive logging that does not provide operational or business value.

Scope
Service Review
Review logging implementation across all services.
Identify:
Duplicate log entries
Debug logs enabled in production
Repeated heartbeat/status logs
Excessive request/response payload logging
Unused informational logs
High-frequency logs with low business value
Redundant exception logging
Log Classification

Categorize logs into:

Critical
Error
Warning
Audit
Information
Debug

Review whether each log category is required in production.

Optimization Activities
Remove unnecessary logs.
Convert verbose logs to debug level where applicable.
Reduce repeated logs generated in loops, schedulers, and polling operations.
Ensure sensitive information is not logged.
Standardize logging format across services.
Impact Assessment
Estimate reduction in:
Log volume
MongoDB storage usage
Archive storage usage
Log processing overhead
Deliverables
Service-wise logging review report.
List of logs removed or downgraded.
Recommended logging standards document.
Estimated storage savings after implementation.
Acceptance Criteria
All services reviewed for logging efficiency.
Unnecessary and duplicate logs identified and removed.
Production logging levels validated.
Critical audit and error logs remain unaffected.
Logging standards documented and shared with the team.
Storage and performance impact assessment completed.
No impact on troubleshooting, monitoring, or audit requirements.
Expected Outcome

Reduced log storage growth, lower archive costs, improved application performance, and a standardized logging strategy across all services.

#1

Updated by Piyush Vijay about 2 hours ago

  • Assignee set to Yashaditya Singh
#2

Updated by Yashaditya Singh about 2 hours ago

I Worked on validating and testing all logger information across the EVCSMS project. I thoroughly reviewed logging across different modules and workflows to ensure that all critical events, actions, and system activities were being captured correctly. I verified log accuracy, checked for missing or incorrect log entries, and confirmed that the logging behavior aligned with application requirements. Additionally, I cleaned up the EVCSMS project by removing unnecessary, redundant, and debug logs that were no longer required. This effort improves log readability, reduces noise in log files, and enhances overall monitoring and troubleshooting efficiency across the system.

Also available in: Atom PDF