Sha256: 63230cf90b31646022bbb567b2ba6a241bdd33b9a751b84d95ba0205a446a4c4

Contents?: true

Size: 293 Bytes

Versions: 26

Compression:

Stored size: 293 Bytes

Contents

module PrometheusExporter::Server

  # minimal interface to implement a customer collector
  class CollectorBase

    # called each time a string is delivered from the web
    def process(str)
    end

    # a string denoting the metrics
    def prometheus_metrics_text(str)
    end
  end
end

Version data entries

26 entries across 26 versions & 1 rubygems

Version Path
prometheus_exporter-0.4.10 lib/prometheus_exporter/server/collector_base.rb
prometheus_exporter-0.4.9 lib/prometheus_exporter/server/collector_base.rb
prometheus_exporter-0.4.8 lib/prometheus_exporter/server/collector_base.rb
prometheus_exporter-0.4.7 lib/prometheus_exporter/server/collector_base.rb
prometheus_exporter-0.4.6 lib/prometheus_exporter/server/collector_base.rb
prometheus_exporter-0.4.5 lib/prometheus_exporter/server/collector_base.rb
prometheus_exporter-0.4.4 lib/prometheus_exporter/server/collector_base.rb
prometheus_exporter-0.4.3 lib/prometheus_exporter/server/collector_base.rb
prometheus_exporter-0.4.2 lib/prometheus_exporter/server/collector_base.rb
prometheus_exporter-0.4.1 lib/prometheus_exporter/server/collector_base.rb
prometheus_exporter-0.4.0 lib/prometheus_exporter/server/collector_base.rb
prometheus_exporter-0.3.4 lib/prometheus_exporter/server/collector_base.rb
prometheus_exporter-0.3.3 lib/prometheus_exporter/server/collector_base.rb
prometheus_exporter-0.3.1 lib/prometheus_exporter/server/collector_base.rb
prometheus_exporter-0.3.0 lib/prometheus_exporter/server/collector_base.rb
prometheus_exporter-0.2.0 lib/prometheus_exporter/server/collector_base.rb
prometheus_exporter-0.1.16 lib/prometheus_exporter/server/collector_base.rb
prometheus_exporter-0.1.15 lib/prometheus_exporter/server/collector_base.rb
prometheus_exporter-0.1.14 lib/prometheus_exporter/server/collector_base.rb
prometheus_exporter-0.1.13 lib/prometheus_exporter/server/collector_base.rb