Skip to content

[DEVOPS] Set up log aggregation for all services #330

@dev-fatima-24

Description

@dev-fatima-24

Priority: medium

Description

Logs from the backend, Python service, and Nginx are currently only accessible via docker logs. A log aggregation setup (e.g., CloudWatch Logs via ECS) should centralize logs for production.

Acceptance Criteria

  • All services ship logs to CloudWatch Logs in the ECS task definition
  • Log groups are named by service and environment
  • Log retention is set to 30 days
  • Structured JSON logs from the backend are queryable in CloudWatch Insights
  • Log configuration is documented in the deployment guide

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions