module Prometheus::ApiClient
Api Client
is a ruby implementation for a Prometheus
compatible api_client.
Client
is a ruby implementation for a Prometheus
compatible api_client.
Constants
- VERSION
Public Class Methods
client(options = {})
click to toggle source
Create a Prometheus
API client:
@param [Hash] options @option options [String] :url Server base URL. @option options [Hash] :credentials Authentication credentials. @option options [Hash] :options Options used to define connection. @option options [Hash] :headers Unencoded HTTP header key/value pairs. @option options [Hash] :request Request options. @option options [Hash] :ssl SSL options. @option options [String] :proxy Proxy url.
A default client is created if options is omitted.
# File lib/prometheus/api_client.rb, line 22 def self.client(options = {}) Client.new(options) end