Changeset 657

Show
Ignore:
Timestamp:
24/01/05 22:44:06 (7 years ago)
Author:
jimmyo
Message:

Plugin generic/squid_cache now handles multiple caches (Deb#288579).

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/ChangeLog

    • Property cvs2svn:cvs-rev changed from 1.270 to 1.271
    r652 r657  
    1515    (Deb#291854).  
    1616  * Plugins: New plugin generic/perdition by Micah Anderson (Deb#291855). 
     17  * Plugins: Plugin generic/squid_cache now handles multiple caches 
     18    (Deb#288579). 
    1719 
    1820munin (1.3.0) 
  • trunk/node/node.d/squid_cache.in

    • Property cvs2svn:cvs-rev changed from 1.4 to 1.5
    r432 r657  
    3333# 
    3434# $Log$ 
     35# Revision 1.5  2005/01/24 21:44:06  jimmyo 
     36# Plugin generic/squid_cache now handles multiple caches (Deb#288579). 
     37# 
    3538# Revision 1.4  2004/11/16 20:18:09  jimmyo 
    3639# License cleanups. 
     
    147150    $cachemgr->syswrite($request, length($request)); 
    148151    my @lines = $cachemgr->getlines(); 
     152    my %outs = ('Maximum' => 0, 'Current' => 0); 
    149153    for(my $i = 0; $i <= $#lines; $i++) { 
    150154        if($lines[$i] =~ /$target\s+(\d+)/) { 
    151             print "$1.value $2\n"
     155            $outs{$1} += $2
    152156        } 
     157    } 
     158    foreach my $k (keys %outs) { 
     159        print "$k.value $outs{$k}\n"; 
    153160    } 
    154161}