- Introduced a new `GoodJobMetricsWithQueues` class for tracking GoodJob queue counts using Prometheus. - Updated `application.rb` to include Prometheus exporter dependencies and configuration. - Added a new `prometheus_exporter.yml` file to manage Prometheus settings across environments. - Modified `puma.rb` to remove redundant Prometheus instrumentation code. - Enabled eager loading in the development environment for better performance. - Updated GoodJob initializer to start the new metrics tracking. These changes enhance monitoring capabilities for job processing and improve application performance.
15 lines
132 B
YAML
15 lines
132 B
YAML
test:
|
|
enabled: true
|
|
|
|
development:
|
|
enabled: true
|
|
|
|
staging:
|
|
enabled: true
|
|
|
|
production:
|
|
enabled: true
|
|
|
|
worker:
|
|
enabled: true
|