1
0
Fork 0
mirror of https://github.com/munin-monitoring/contrib.git synced 2025-07-25 18:38:30 +00:00

Merge pull request #70 from Blauwbek/patch-1

SpotWeb uses different tables for Watchlist and Downloaded
This commit is contained in:
Steve Schnepp 2012-03-23 02:56:29 -07:00
commit f22b8c6c81

View file

@ -2,7 +2,7 @@
# #
# Munin plugin for number of spots in a MySQL database # Munin plugin for number of spots in a MySQL database
# #
# Copyright (C) 2011 - Rowdy Schwachöfer (http://rowdy.nl) # Copyright (C) 2011 - Rowdy Schwachöfer (http://rowdy.nl)
# #
# Spotweb : http://github.com/spotweb/spotweb # Spotweb : http://github.com/spotweb/spotweb
# Original idea : smeerbartje (http://gathering.tweakers.net/forum/myreact/190949) # Original idea : smeerbartje (http://gathering.tweakers.net/forum/myreact/190949)
@ -72,13 +72,13 @@ $spots =~ /(\d+)/;
print "spots.value ".$1."\n"; print "spots.value ".$1."\n";
# Downloaded # Downloaded
my $downloaded = `$MYSQL $MYSQLOPTS -e 'SELECT count(*) as comments FROM $DATABASE.downloadlist WHERE stamp > $FROMSTAMP'`; my $downloaded = `$MYSQL $MYSQLOPTS -e 'SELECT count(messageid) as comments FROM $DATABASE.spotstatelist WHERE download IS NOT NULL'`;
$downloaded =~ /(\d+)/; $downloaded =~ /(\d+)/;
print "downloaded.value ".$1."\n"; print "downloaded.value ".$1."\n";
# Watchlist # Watchlist
if($SHOW_WATCHLIST eq 'yes') { if($SHOW_WATCHLIST eq 'yes') {
my $watchlist = `$MYSQL $MYSQLOPTS -e 'SELECT count(*) as watchlist FROM $DATABASE.watchlist'`; my $watchlist = `$MYSQL $MYSQLOPTS -e 'SELECT count(messageid) as watchlist FROM $DATABASE.spotstatelist WHERE watch IS NOT NULL'`;
$watchlist =~ /(\d+)/; $watchlist =~ /(\d+)/;
print "watchlist.value ".$1."\n"; print "watchlist.value ".$1."\n";
} }