Am 2008-09-30 08:29:27, schrieb Roger Rehnelt: > Hi! > >> > >eine Load von 5 ist noch lange kein Todesurteil für einen Server. > Für die Kiste wohl schon. Weil wenn er er mal so hässlich am rechnen > ist, dann ist es fast unmöglich sich per ssh zu connecten (zwischen 30 > und 60min Loginversuche). Und hat man es dann mal geschafft, will man > nur noch die Mühle beruhigen :) Schon mal versucht, per SSH und einem script den Rechner permanent zu überwachen? ----[ '~/bin/check_serverload' ]---------------------------------------- #!/bin/bash SERVER=samba3.private.tamay-dogan.net MAXLOOP=100 CHECKTIME=5 ALARM=150 LOGFILE=${HOME}/log/check_serverload.$(date +%Y%m%d%H%M%S).log (ssh $SERVER "for LOOP in \$(seq 1 ${MAXLOOP}) ; do uptime |sed 's|.*average: ||' |tr -d ',' |cut -d ' ' -f1 ; sleep ${CHECKTIME} ; done") | while read LINE do VAL=`echo "${LINE}*100" |bc |sed 's|\..*||'` RFCDATE=`date --rfc-822` if [ $VAL -gt ${ALARM} ] ; then echo " ######################################################################## # ${RFCDATE} # # Die Server wurde überladen: Durchschnittslast ist bei ${LINE} ########################################################################" >>${LOGFILE} top -n 1 -b -c |grep '.' >>${LOGFILE} echo "========================================================================" >>${LOGFILE} else echo "${RFCDATE} ${LINE}" >>${LOGFILE} fi done ----8<------------------------------------------------------------------ Aufgrund der Tatsache das sich das SERVER seitige script nicht stopen läßt, habe ich MAXLOOP eingesetzt was das script dann irgendwann selbständig beendet. Thanks, Greetings and nice Day/Evening Michelle Konzack Systemadministrator 24V Electronic Engineer Tamay Dogan Network Debian GNU/Linux Consultant -- Linux-User #280138 with the Linux Counter, http://counter.li.org/ ##################### Debian GNU/Linux Consultant ##################### Michelle Konzack Apt. 917 ICQ #328449886 +49/177/9351947 50, rue de Soultz MSN LinuxMichi +33/6/61925193 67100 Strasbourg/France IRC #Debian (irc.icq.com)
Attachment:
signature.pgp
Description: Digital signature