diff --git a/bin/haproxyctl b/bin/haproxyctl index 00cdf74..ede1d5f 100755 --- a/bin/haproxyctl +++ b/bin/haproxyctl @@ -114,7 +114,8 @@ begin status.each do |line| if not line.chomp == "" stats=Hash[HEADERS.zip(line.split(','))] - %w(scur smax ereq econ rate).each do |statname| + %w(scur smax ereq econ rate act chkfail chkdown).each do |statname| + next unless stats['svname'] == 'BACKEND' puts "HAProxy.#{INSTANCE}.#{stats['pxname']}.#{stats['svname']}.#{statname}:#{stats[statname]}|g" end end