06.12.2012 Aufrufe

Technische Dokumentation zum Unix-Verbund ... - Dr. Hubert Feyrer

Technische Dokumentation zum Unix-Verbund ... - Dr. Hubert Feyrer

Technische Dokumentation zum Unix-Verbund ... - Dr. Hubert Feyrer

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

B.31 Monitoring/launcher.pl 327<br />

}<br />

open(IN, "daily-report.$REPORT.$$") || die;<br />

while(){<br />

print REPORT "$_";<br />

}<br />

close(IN);<br />

print REPORT "\n";<br />

print REPORT "\n";<br />

}<br />

unlink "daily-report.$REPORT.$$";<br />

###########################################################################<br />

sub report_sulog_messages<br />

{<br />

open(TMPREPORT,">daily-report.$REPORT.$$") or die;<br />

open(IN,"sort +1 $TMPDIR/$prefix.messages |") || die;<br />

while(){<br />

if (/su:/ and !/pam_sm_authenticate/) {<br />

s/\[.*\] //;<br />

print TMPREPORT $_;<br />

#print REPORT $_ if /-(root|dummy)$/;<br />

}<br />

}<br />

close(IN);<br />

close(TMPREPORT);<br />

}<br />

if (-s "daily-report.$REPORT.$$") {<br />

print REPORT "############################################",<br />

"###############################\n";<br />

print REPORT "############################################",<br />

"###############################\n";<br />

print REPORT "###\n";<br />

print REPORT "###\n";<br />

print REPORT "### su-log (messages)\n";<br />

print REPORT "###\n";<br />

print REPORT "###\n";<br />

open(IN, "daily-report.$REPORT.$$") || die;<br />

while(){<br />

print REPORT "$_";<br />

}<br />

close(IN);<br />

print REPORT "\n";<br />

print REPORT "\n";<br />

}<br />

unlink "daily-report.$REPORT.$$";<br />

###########################################################################<br />

sub report_homespace<br />

{<br />

print REPORT "############################################",<br />

"###############################\n";<br />

print REPORT "############################################",<br />

"###############################\n";<br />

print REPORT "###\n";<br />

print REPORT "###\n";<br />

print REPORT "### Belegung /home* (rfhs8012)\n";<br />

print REPORT "###\n";<br />

print REPORT "###\n";<br />

open(IN,"df -k /home* | egrep 'home|kbytes' |") || die;<br />

while(){<br />

print REPORT $_;<br />

}<br />

close(IN);<br />

print REPORT "\n";<br />

print REPORT "\n";<br />

}<br />

(c) 1996-2003 <strong>Hubert</strong> <strong>Feyrer</strong> Stand: 21. Oktober 2003

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!