epole73
Goto Top

Suche für Mac Server einen kostenlosen Systemmonitor mit E-Mailfunktion

Hallo,

ich suche ein kostenloses Tool für den Mac Server der mir die Festplatte im Auge behält und bei Problemen oder argem Platzmangel eine E-Mail schickt oä. Er soll auf jeden Fall selbstständig auf sich aufmerksam machen.

Gibt es soetwas?

Besten Dank

Content-Key: 106274

Url: https://administrator.de/contentid/106274

Printed on: April 24, 2024 at 00:04 o'clock

Member: macadmin
macadmin Jan 23, 2009 at 19:02:45 (UTC)
Goto Top
Hi,

eine kostenlose und stabile Lösung ist diese hier.
Speichere den Quelltext in eine Datei z.B. check_disk_space.sh
danach gibts Du der Datei noch ein chmod 777 damit Sie ausführbar ist.

In Mac OS X 10.5 gibt es keine Crontab mehr, daher empfehle ich Dir Lingon zu laden.
Damit kannst Du dann eine plist anlegen die in einen bestimmten Intervall läuft.

#!/bin/sh
df -H | grep -vE '^Filesystem|tmpfs|cdrom' | awk '{ print $5 " " $1 }' | while read output;  
do
  echo $output
  usep=$(echo $output | awk '{ print $1}' | cut -d'%' -f1  )  
  partition=$(echo $output | awk '{ print $2 }' )  
  if [ $usep -ge 90 ]; then
    echo "Speicherplatz auf der Partition \"$partition ($usep%)\" auf Server  
 $(hostname) as on $(date)" |  
     mail -s "Alarm: Es sind bereits $usep% belegt!" emaladresse@domain.de  
  fi
done


Gruß,
Macadmin
Member: epole73
epole73 Jan 27, 2009 at 08:21:38 (UTC)
Goto Top
wow...vieln dank...ich werde es mal versuchen face-smile
Member: epole73
epole73 Jan 28, 2009 at 11:03:56 (UTC)
Goto Top
Zitat von @macadmin:

In Mac OS X 10.5 gibt es keine Crontab mehr, daher empfehle ich Dir
Lingon zu laden.
Damit kannst Du dann eine plist anlegen die in einen bestimmten
Intervall läuft.

wir haben leider einen XSERVE OS X 10.3.9
wie soll ich es denn hier anstellen?
Member: macadmin
macadmin Jan 28, 2009 at 12:41:29 (UTC)
Goto Top
sudo echo '*/5 * * * * root /pfadzumscript/script.sh' >>/etc/crontab

danach sollte das Script alle 5 Minuten laufen.
Member: epole73
epole73 Jan 28, 2009 at 12:56:03 (UTC)
Goto Top
Zitat von @macadmin:
sudo echo '*/5 * * * * root /pfadzumscript/script.sh'
>>/etc/crontab



sorry, aber was genau heisst das? bin neu in der macwelt.
und muss am script noch etwas angepasst werden?

aber ein riesen dankeschön wenn es läuft!!!
Member: epole73
epole73 Jan 29, 2009 at 10:41:42 (UTC)
Goto Top
könnte noch jemand kurz helfen?
Member: macadmin
macadmin Jan 29, 2009 at 10:53:02 (UTC)
Goto Top
Hi,
läuft das Script bei Dir?
Member: epole73
epole73 Jan 29, 2009 at 11:11:23 (UTC)
Goto Top
Hi,

ich weiss es leider nicht, da ich mich mit der Einbindung etwas schwer tue. sorry.

Kannst Du mir bitte Schrit f. Schritt helfen es einzubinden?