Module: Labkit::Metrics
- Defined in:
- lib/labkit/metrics.rb,
lib/labkit/metrics/null.rb,
lib/labkit/metrics/client.rb,
lib/labkit/metrics/registry.rb,
lib/labkit/metrics/rack_exporter.rb
Overview
Metrics provides functionality for producing metrics
Defined Under Namespace
Classes: Client, Null, RackExporter, Registry
Constant Summary collapse
- InvalidLabelSet =
Class.new(RuntimeError)
- InvalidMetricType =
Class.new(StandardError)
Class Method Summary collapse
Class Method Details
.prometheus_metrics_text ⇒ Object
13 14 15 16 |
# File 'lib/labkit/metrics.rb', line 13 def prometheus_metrics_text dir = Client.configuration.multiprocess_files_dir ::Prometheus::Client::Formats::Text.marshal_multiprocess(dir) end |