bin/riemann-kvminstance in riemann-tools-1.1.1 vs bin/riemann-kvminstance in riemann-tools-1.2.0

- old
+ new

@@ -1,28 +1,8 @@ #!/usr/bin/env ruby # frozen_string_literal: true Process.setproctitle($PROGRAM_NAME) -require File.expand_path('../lib/riemann/tools', __dir__) +require 'riemann/tools/kvm' -module Riemann - module Tools - class KVM - include Riemann::Tools - - def tick - # determine how many instances I have according to libvirt - kvm_instances = `LANG=C virsh list | grep -c running` - - # submit them to riemann - report( - service: 'KVM Running VMs', - metric: kvm_instances.to_i, - state: 'info', - ) - end - end - end -end - -Riemann::Tools::KVM.run +Riemann::Tools::Kvm.run