Open jonrandahl opened 1 month ago
As this repository has had the information previously held in the README moved to the WIKI, the prometheus monitoring information is now here:
https://github.com/epimorphics/standard-reports-ui/wiki#prometheus-monitoring
Implement improvements from other applications and documented in the internal wiki:
Definition of Done
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
[^2]: Also, due to the Landing page, PPD, and Standard Reports loading their templates from the LR Common Styles gem, the changes for the puma-stats to be displayed in the footer while in development have required a new gem version and release: v1.9.9