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

Ausgedruckt am: 28.03.2024 um 12:03 Uhr

Mitglied: macadmin
macadmin 23.01.2009 um 20:02:45 Uhr
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
Mitglied: epole73
epole73 27.01.2009 um 09:21:38 Uhr
Goto Top
wow...vieln dank...ich werde es mal versuchen face-smile
Mitglied: epole73
epole73 28.01.2009 um 12:03:56 Uhr
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?
Mitglied: macadmin
macadmin 28.01.2009 um 13:41:29 Uhr
Goto Top
sudo echo '*/5 * * * * root /pfadzumscript/script.sh' >>/etc/crontab

danach sollte das Script alle 5 Minuten laufen.
Mitglied: epole73
epole73 28.01.2009 um 13:56:03 Uhr
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!!!
Mitglied: epole73
epole73 29.01.2009 um 11:41:42 Uhr
Goto Top
könnte noch jemand kurz helfen?
Mitglied: macadmin
macadmin 29.01.2009 um 11:53:02 Uhr
Goto Top
Hi,
läuft das Script bei Dir?
Mitglied: epole73
epole73 29.01.2009 um 12:11:23 Uhr
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?