From: root [root@ahk] Sent: Wednesday, November 13, 2002 7:09 AM To: Kaplan, Andrew H. #!/bin/bash NAGIOSDIR=/usr/local/nagios CFGFILE=apan/apan.cfg RRDTOOL=/usr/local/rrdtool/bin/rrdtool HOST=`echo $QUERY_STRING|cut -d "&" -f 1|cut -d "=" -f 2` CHECK=`echo $QUERY_STRING|cut -d "&" -f 2|cut -d "=" -f 2` CONF=`egrep "^$HOST;$CHECK" $NAGIOSDIR/$CFGFILE` COMM=`echo $CONF|cut -d ";" -f 6` MDATE=`date +"%a, %d %b %Y %H:%M:%S %Z"` echo "Cache-Control: no-store" echo "Pragma: no-cache" echo "Refresh: 90" echo "Last-Modified: $MDATE" echo "Expires: Thu, 01 Jan 1970 00:00:00 GMT" echo "Content-type: text/html" echo "" echo "$COMM for host $HOST" echo "" if [ "$CONF" = "" ]; then echo "

Unknown host or service: $HOST / $CHECK

" echo "Back" else TYPES=`echo $CONF|cut -d ";" -f 5` #echo $TYPES N=0 for TYPE in $TYPES; do TYPE=`echo $TYPE|cut -d ":" -f 2` if [ $TYPE = "AREA" ]; then N=`echo "$N+1"|bc` fi #echo "
Antal: $N
" done echo "" echo "" echo "
" echo "
Current Network Status
" echo "Last Updated: $MDATE
" echo "Updated every 90 seconds
" echo "Nagios® - www.nagios.org
" echo "Logged in as nagios
" echo "
" echo "Back" echo "

$COMM ($CHECK) for host $HOST

" if [ $N -lt 2 ]; then echo "Statistics for the last 10 minutes:
" echo "
" echo "Statistics for the last hour:
" echo "
" echo "Statistics for the last 24 hours:
" echo "
" echo "Statistics for the last week:
" echo "
" echo "Statistics for the last Month:
" echo "
" echo "Statistics for the last Year:
" echo "
" else echo "" echo "" echo "" echo "" echo "" echo "" echo "" echo "" echo "" echo "" echo "" echo "" echo "" echo "" echo "" echo "" echo "" echo "" echo "" echo "
Statistics for the last 10 minutes:
Statistics for the last hour:
Statistics for the last 24 hours:

Statistics for the last week:
Statistics for the last month:
Statistics for the last year:
" fi fi echo "Back" echo ""