[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: hoher Load



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


Reply to: