Sha256: f1989eef485930311cad856ff257a7693b2da2e493582afaaa2b5528ce73c684

Contents?: true

Size: 361 Bytes

Versions: 1

Compression:

Stored size: 361 Bytes

Contents

require "prometheus_exporter/server"
require "prometheus_exporter/middleware"

module GovukPrometheusExporter
  def self.configure
    unless Rails.env == "test"
      server = PrometheusExporter::Server::WebServer.new bind: "localhost", port: 9394
      server.start

      Rails.application.middleware.unshift PrometheusExporter::Middleware
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
govuk_app_config-4.4.0 lib/govuk_app_config/govuk_prometheus_exporter.rb