Open jonrandahl opened 5 days ago
Implement improvements from other applications and documented in the internal wiki:
config/puma.rb
config/initializers/prometheus.rb
Middleware instrumentation
config.ru
app/subscribers/action_controller_prometheus_subscriber.rb
[^1]: No Puma Metrics due to gem version requirement conflict
N.B. While the ActiveSupport::Notification instrumentation is in place on the application controller the implementation is being updated in ticket #448
Implement improvements from other applications and documented in the internal wiki:
Definition of Done
Add Puma-metrics Gem[^1]config/puma.rb
to include metrics plugin and port infoconfig/initializers/prometheus.rb
to addMiddleware instrumentation
config.ru
to ensure prometheus is not triggered in the test environmentapp/subscribers/action_controller_prometheus_subscriber.rb
[^1]: No Puma Metrics due to gem version requirement conflict