Sha256: e9bad731a01f1d5458d345ed18d888c363eb1b8033042bfe0bf6c5a799ad0543

Contents?: true

Size: 504 Bytes

Versions: 3

Compression:

Stored size: 504 Bytes

Contents

#!/usr/bin/env ruby

require "rubygems"
require "ap"

$:.unshift(File.join(File.dirname(__FILE__), "..", "lib"))
require "zabbix_nudge"
require "zabbix_nudge/nudge_cli"
require "zabbix_nudge/jmx_cli"


cli = ZabbixNudge::NudgeCLI.new
cli.parse_options(ARGV)
cli.config

values =  ZabbixNudge::Nudge.new(cli.config[:templates],cli.config.merge(:jmx => {:base_uri => cli.config[:jmx__base_uri]}) ).send

ap values if cli.config[:show_send_values]

puts Socket.gethostname if cli.config[:zabbix_agent_mode]

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
zabbix_nudge-0.1.9 bin/zabbix_nudge
zabbix_nudge-0.1.8 bin/zabbix_nudge
zabbix_nudge-0.1.7 bin/zabbix_nudge