Skip to main content
Base Directory Structure: /var/log/[product_name]/
Example : /var/log/platform/
Log File Naming Convention : [application_name]-[component]-[environment]-[YYYY-MM-DD].log
Example :
  • platform-iam-prod-2024-11-07.log
  • platform-billing-prod-2024-11-07.log
Directory Hierarchy
  • myapp-backend-prod-2024-11-07.log
  • archive/
  • myapp-frontend-prod-2024-11-07.log
  • archive/

Standards Guidelines

Key considerations:
  • Use lowercase letters for consistency
  • Include date in the filename for easy rotation
  • Separate environments (prod/stage/dev)
  • Create separate directories for different components
  • Include an archive directory for rotated logs
  • Log retention guidelines

  • Retention: As per project team.
  • Compression: is recommended for archiving files
  • Include timestamps in rotated files.