From: Craig S. <csc...@ya...> - 2003-05-23 19:28:32
|
There is a bug in monitor_router.pl. In the summarize hourly/daily hits section, the elsif will never run. So the per day counters never reset (my server_hits_day is currently 262706!) In addition, the speak command has the wrong variable for clients per day. Change to: # Summarize hourly and daily hits if (time_cron '1 * * * *') { if ($Save{server_clients_hour} > 2) { my $msg = "voice=female3 Notice , there were $Save{server_hits_hour} web hits from $Save{server_clients_hour} clients in the last hour"; ($config_parms{internet_speak_flag} ne 'none') ? speak $msg : print_log $msg; } $Save{server_hits_hour} = 0; $Save{server_clients_hour} = 0; } if (time_cron '1 20 * * *') { speak "app=router Notice, there were $Save{server_hits_day} web hits from $Save{server_clients_day} clients in the last day" if $Save{server_hits_day} > 5; $Save{server_hits_day} = 0; $Save{server_clients_day} = 0; } __________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo. http://search.yahoo.com |