-
Notifications
You must be signed in to change notification settings - Fork 0
Logging
We use Grafana to interpret logs, and AWS CloudWatch in production, or Loki/Promtail in development, to collect and aggregate the logs.
A significant amount of detail is logged automatically:
- API requests and response codes (but not including the requesting user)
- Startup/shutdown of the application
- Error traces which are logged to the console
Grafana queries can be used to interpret the logs.
We use _____ to produce more detailed logs from our app.
This includes logs at the ___, ___ and ___ levels from our application code, documenting significant events which occur in the apps.
This library can also collect metrics: for example, counts of significant events, or average response times.
We provide an endpoint /logs/frontend which the front-end can use to persist significant events that occur in the front-end to the back-end logs, allowing for a holistic analysis of the user's journey through the application.
Simulation Meeting Minutes
Frontend Meeting Minutes
Backend Meeting Minutes
Risks
User Consent and End-User License Agreement
Legal and Ethical Issues
Economic
Budget
Personas
Diversity Statement
Overall Architecture and Class Diagrams
Infrastructure and Tools
Name Conventions
Testing Plan and Continuous Integration
Security
Performance
Deployment Plan and Infrastructure
Missing Knowledge and Independent Learning
Glossary
Mockups
UI Evolution
Logging
Metrics
VeloSim Observability & Performance Insights
User Manual
Usability Tests