dnscache: fix unbound collectd script output
This commit is contained in:
parent
b5f680be04
commit
82fca9bfa0
|
@ -162,7 +162,12 @@
|
||||||
if l =~ /total\.(.+?)=([\d\.]+)/
|
if l =~ /total\.(.+?)=([\d\.]+)/
|
||||||
name = $1
|
name = $1
|
||||||
value = $2.to_f
|
value = $2.to_f
|
||||||
ty = (name =~ /\.avg$/ || name =~ /\.median$/ || name =~ /\.max$/ || name =~ /\.min$/) ? "gauge" : "derive"
|
if name =~ /\.avg$/ || name =~ /\.median$/ || name =~ /\.max$/ || name =~ /\.min$/
|
||||||
|
ty = "gauge"
|
||||||
|
else
|
||||||
|
ty = "derive"
|
||||||
|
value = value.to_i
|
||||||
|
end
|
||||||
puts "PUTVAL dnscache/unbound/#{ty}-#{name} N:#{value}"
|
puts "PUTVAL dnscache/unbound/#{ty}-#{name} N:#{value}"
|
||||||
end
|
end
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue