Logging vs tracing vs exception reporting?
- Logging: recording app events/info.
- Tracing: tracking execution flow across components or services.
- Exception reporting: capturing and notifying on errors.
- Use structured logging and distributed tracing for diagnostics.