Module: Gruf::Prometheus

Extended by:
Configuration
Defined in:
lib/gruf/prometheus.rb,
lib/gruf/prometheus/hook.rb,
lib/gruf/prometheus/version.rb,
lib/gruf/prometheus/collector.rb,
lib/gruf/prometheus/configuration.rb,
lib/gruf/prometheus/request_types.rb,
lib/gruf/prometheus/type_collector.rb,
lib/gruf/prometheus/client/collector.rb,
lib/gruf/prometheus/server/collector.rb,
lib/gruf/prometheus/client/interceptor.rb,
lib/gruf/prometheus/server/interceptor.rb,
lib/gruf/prometheus/client/type_collector.rb,
lib/gruf/prometheus/server/type_collector.rb

Overview

Base top-level gruf prometheus module

Defined Under Namespace

Modules: Client, Configuration, RequestTypes, Server Classes: Collector, Hook, TypeCollector

Constant Summary collapse

VERSION =
'2.0.0'

Constants included from Configuration

Configuration::VALID_CONFIG_KEYS

Class Method Summary collapse

Methods included from Configuration

configure, environment, extended, options, reset

Class Method Details

.clientObject



48
49
50
# File 'lib/gruf/prometheus.rb', line 48

def self.client
  Bigcommerce::Prometheus::Client.instance
end