Observability
To improve application observability we use the following tools:
Error Reporting
- Official Bugsnag Ruby gem named bugsnag-ruby
- Arc-api config:
config/initializers/bugsnag.rb
Reference info
Tracing
- Official Datadog gem named dd-trace to instrument code and handle traces.
- Arc-api config:
config/initializers/datadog.rb
- Datadog APM home
Reference info
Logging
- We use JSON structured logging with the ougai gem.
- Arc-api config:
config/initializers/logger_config.rb
- Datadog Logs home