#!/bin/sh # # Gnucomo system load report. # # Create a parameter report with two values: # The total number of processes and the 5-min load average. # OS=`uname` if test $OS = 'Linux' ; then HOST=`hostname --fqdn` elif test $OS = 'SunOS' ; then HOST=`hostname` fi TIME=`date` echo "" echo "" echo " " echo " XML" echo " $HOST" echo " $TIME" echo " " echo " " echo " " PROCESSES=`ps -e|wc -l|awk ' {print $1}'` if test $OS = 'Linux' ; then LOADAV=` uptime|awk ' { print $11 }' | tr -d ,` elif test $OS = 'SunOS' ; then LC_NUMERIC=POSIX export LC_NUMERIC LOADAV=` uptime|awk ' { print $11 }' | tr -d ,` fi echo "" echo " System processing load" echo " $PROCESSES" echo " $LOADAV" echo "" echo " " echo " " echo ""