Sha256: 97669a7b8cb5109cc27f3a8f6761dd1e7c78dfe4b8025d6ba351c2013b697716
Contents?: true
Size: 400 Bytes
Versions: 9
Compression:
Stored size: 400 Bytes
Contents
#! /usr/bin/env ruby # # == Panoptimon::Collector::HAProxy # # Collect HAProxy metrics. $LOAD_PATH.unshift(File.expand_path(File.join(File.dirname(__FILE__), 'lib'))) require 'json' require 'panoptimon-collector-haproxy' raise "Configuration required" unless ARGV[0] config = JSON.parse(ARGV[0], symbolize_names: true) client = Panoptimon::Collector::HAProxy.new(config) puts client.info.to_json
Version data entries
9 entries across 9 versions & 1 rubygems