-
Notifications
You must be signed in to change notification settings - Fork 1
Open
0 / 70 of 7 issues completedOpen
0 / 70 of 7 issues completed
Copy link
Labels
backendServer-side logic, services, domain models, and business rules.Server-side logic, services, domain models, and business rules.databaseDatabase schema, migrations, queries, indexes, and persistence-related changes.Database schema, migrations, queries, indexes, and persistence-related changes.epicTracks a large, multi-step feature or architectural initiative composed of multiple issues.Tracks a large, multi-step feature or architectural initiative composed of multiple issues.observabilityLogging, monitoring, auditing, metrics, and visibility into system behavior.Logging, monitoring, auditing, metrics, and visibility into system behavior.securityAuthentication, authorization, cryptography, and attack prevention changes.Authentication, authorization, cryptography, and attack prevention changes.
Description
Description
Implement a centralized system logging mechanism to capture
API activity, security events, errors, and performance metrics
across the backend.
System logs will be persisted in the system_logs table and
used for auditing, debugging, security monitoring, and future
observability tooling.
Goals
- Provide a single source of truth for system and API events
- Enable request-level traceability and audit trails
- Capture security-relevant actions and failures
- Support performance and error analysis
Scope
- API request and response logging
- Authentication and authorization events
- Error and exception logging
- Execution time measurement
- Correlation via request_id and trace_id
Reactions are currently unavailable
Sub-issues
Metadata
Metadata
Assignees
Labels
backendServer-side logic, services, domain models, and business rules.Server-side logic, services, domain models, and business rules.databaseDatabase schema, migrations, queries, indexes, and persistence-related changes.Database schema, migrations, queries, indexes, and persistence-related changes.epicTracks a large, multi-step feature or architectural initiative composed of multiple issues.Tracks a large, multi-step feature or architectural initiative composed of multiple issues.observabilityLogging, monitoring, auditing, metrics, and visibility into system behavior.Logging, monitoring, auditing, metrics, and visibility into system behavior.securityAuthentication, authorization, cryptography, and attack prevention changes.Authentication, authorization, cryptography, and attack prevention changes.