From: Gorkem Cetin (gorkem@gelecek.com.tr)
Date: Tue 06 Mar 2001 - 09:33:38 EET
Selam
> aslinda istedigim her gun duzenli olarak disk durumlarini bir mail ile
> sistem yoneticisine iletmek.
> bu mumkun mu??*
>
> tesekkurler,
> Tanzer GENC
Mümkün. Aşağıda kullandığım bir program yeralıyor. Bu dosya
/etc/cron.daily dizini altına gönderip her gün düzenli bilgi alınabilir.
#!/usr/bin/perl
$mailprogram = "/usr/sbin/sendmail -t -oi"; # Location of Sendmail
$recipient = 'gorkem@gelecek.com.tr';
$subjectline = "gelecek.com.tr [ Disk Space/Load Report ]";
$serverrootemail = 'root@gelecek.com.tr';
$servername = "gelecek.com.tr";
$report = `df`;
$report2 = `uptime`;
open (MAIL, "|$mailprogram") || die("SpaceTracker: Could Not Open Mail Program -> spacetracker.cgi");
print MAIL <<__END_OF_MAIL__;
To: $recipient
From: $serverrootemail
Reply-to: DoNotReply ( DO NOT REPLY )
Subject: $subjectline
DAILY REPORT FOR $servername
DISK USAGE:
$report
SYSTEM LOAD:
$report2
This report is generated automatically
__END_OF_MAIL__
close (MAIL);
exit;
Listeden cikmak icin:
unsub linux
mesajini listeci@bilkent.edu.tr adresine gonderiniz.
Lutfen Listeci icin MIME / HTML / Turkce Aksan kullanmayin.
Listeci arayuzu: http://listweb.bilkent.edu.tr/yardim/bilkent/linux.html
Liste arsivinin adresi: http://listweb.bilkent.edu.tr/