diff options
Diffstat (limited to 'munin-plugin-agesinceseen')
-rwxr-xr-x | munin-plugin-agesinceseen | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/munin-plugin-agesinceseen b/munin-plugin-agesinceseen index 86dfdf5..750ffba 100755 --- a/munin-plugin-agesinceseen +++ b/munin-plugin-agesinceseen @@ -23,7 +23,7 @@ my @order = map { $agegroups{$_}; } sort { $a <=> $b } keys %agegroups; sub label2key { my $label = shift; - $label =~ s/[ >]+/_/g; + $label =~ s/[^a-xA-Z_]+/_/g; $label =~ s/^_+//; return $label; } @@ -32,7 +32,7 @@ if (!$ARGV[0]) { for_all_hosts(\&handle_host); for my $label (@order) { - my $key = label2key($label); + my $key = label2key($label); print "$key.value ", defined $counts{$label} ? $counts{$label} : 0 , "\n"; } } elsif ($ARGV[0] eq "config") { @@ -46,14 +46,14 @@ if (!$ARGV[0]) { my $first = 1; for my $label (@order) { - my $key = label2key($label); + my $key = label2key($label); if ($first) { print "$key.draw AREA\n"; - $first = 0; + $first = 0; } else { print "$key.draw STACK\n"; } - print "$key.label $label\n"; + print "$key.label $label\n"; } } elsif ($ARGV[0] eq "autoconf") { # This module is only available when the sitesummary collector is |