aboutsummaryrefslogtreecommitdiffstats
path: root/munin-plugin-agesinceseen
diff options
context:
space:
mode:
Diffstat (limited to 'munin-plugin-agesinceseen')
-rwxr-xr-xmunin-plugin-agesinceseen10
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