Seite 1 von 1

Logging per Mail senden

Verfasst: 18 Jun 2012, 13:31
von uwe.bueschel
Hallo,

wir haben bis Version 3.4 das logging (c:\tmp\instlog.txt) per mailsend.exe im script an die Admins geschickt, wenn eine Installation fehlschlägt.
Mit Version 4.0 klappt das leider nicht mehr, da der Zugriff auf die Datei gesperrt ist, vermutlich durch den Schreibzugriff vom winst :cry: :

[5] [18.06.2012 11:55:04] Execution of DosInAnIcon_sendmail
[6] [18.06.2012 11:55:04] c:\opsi.org\tmp\_winstbat_2.bat saved back
[6] [18.06.2012 11:55:04] Executing "cmd.exe" /C "c:\opsi.org\tmp\_winstbat_2.bat"
[6] [18.06.2012 11:55:04]
[6] [18.06.2012 11:55:04] output:
[6] [18.06.2012 11:55:04] --------------
[6] [18.06.2012 11:55:04]
[6] [18.06.2012 11:55:04] C:\Windows\system32>"Z:\install\firefox\mailsend.exe" -smtp mail -t opsi@firma.de +cc -f PC-0815@firma.de -sub "firefox firefox 12.0.0-12" -a "c:\tmp\instlog.txt,text/plain,i" -d firma.de
[6] [18.06.2012 11:55:04] Error: smtp.c (494) - Could not open file for reading: c:\tmp\instlog.txt (Permission denied)

Gibt es eine Möglichkeit, ausser syslog, das instlog.txt per Mail an die Admins zu schicken?

VG

Re: Logging per Mail senden

Verfasst: 18 Jun 2012, 14:58
von d.oertel
Hi,

hmm - ich würde das Serverseitig versuchen zu bauen, da die logs ja sowieso auf den Server übertragen werden ......

gruß
d.oertel

Re: Logging per Mail senden

Verfasst: 19 Jun 2012, 12:18
von Thomas_H
Moinsens,

yapp!
Quick and Dirty: Im Abschluss des Installations / Deinstallationsscriptes wird der Fehlercode geprüft (sollte sowieso drin sein). Ist er >0 wird eine Email versandt mit den entsprechenden Daten. Dann kann der Admin immernoch in die Logs schauen. Netterweise kann man ihm dann noch einen Link kreieren, der direkt auf die Log-Datei zeigt.

Gruß

Thomas_H

Re: Logging per Mail senden

Verfasst: 19 Jun 2012, 21:52
von ueluekmen
Hi,

meiner Meinung nach gehört das definitiv in die Kategorie Monitoring, das ist eher was für den opsi-nagios-connector.

Kann man sich übrigends auch als Video mal präsentieren lassen:

http://www.uib.de/www/opsi-video/index.html