Method: Prometheus::Middleware::Collector#initialize
- Defined in:
- lib/prometheus/middleware/collector.rb
#initialize(app, options = {}) ⇒ Collector
Returns a new instance of Collector.
22 23 24 25 26 27 28 29 |
# File 'lib/prometheus/middleware/collector.rb', line 22 def initialize(app, = {}) @app = app @registry = [:registry] || Client.registry @metrics_prefix = [:metrics_prefix] || 'http_server' init_request_metrics init_exception_metrics end |