adminstoriesfehlerundlogging

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
adminstoriesfehlerundlogging [20120803 13:50] – code Dirk Deimekeadminstoriesfehlerundlogging [20120813 11:24] (aktuell) Dirk Deimeke
Zeile 10: Zeile 10:
 <code bash>#!/bin/bash <code bash>#!/bin/bash
 # #
-cp /home/transfer/partner/abc.xyz /home/user/abc.xyz''+cp /home/transfer/partner/abc.xyz /home/user/abc.xyz</code>
  
 Vermutlich wird der Job regelmaessig ohne Probleme laufen. Nun ruft aber der Fachbereich an und fragt ob die Datei vor drei Tagen an den Partner uebertragen wurde. Da ist es natuerlich prima, wenn man die Frage ausreichend beantworten kann. Das oben beschriebene Konstrukt glaenzt allerdings nicht mit hohem Informationsgehalt. Besser waere etwas wie beispielsweise: Vermutlich wird der Job regelmaessig ohne Probleme laufen. Nun ruft aber der Fachbereich an und fragt ob die Datei vor drei Tagen an den Partner uebertragen wurde. Da ist es natuerlich prima, wenn man die Frage ausreichend beantworten kann. Das oben beschriebene Konstrukt glaenzt allerdings nicht mit hohem Informationsgehalt. Besser waere etwas wie beispielsweise:
Zeile 24: Zeile 24:
   echo "Kopiervorgang fehlgeschlagen"   echo "Kopiervorgang fehlgeschlagen"
 fi fi
-echo "Beende Script ABC"''+echo "Beende Script ABC"</code>
  
 Wird das Script nun via ''kopierjob.bash >> kopierjob.log'' aufgerufen hat man spaeter immer noch die Moeglichkeit zu pruefen, ob eine Datei kopiert wurde. Wird das Script nun via ''kopierjob.bash >> kopierjob.log'' aufgerufen hat man spaeter immer noch die Moeglichkeit zu pruefen, ob eine Datei kopiert wurde.
Zeile 30: Zeile 30:
 Das Script ist natuerlich sehr einfach gehalten. Und auch die Ausgabe in das Log ist so simpel, dass das anschauen aus optischen Gruenden keinen Spass macht. Es soll aber auch nur darstellen wie hilfreich es sein kann, wenn man sich nicht nur auf die eigentliche Aufgabe konzentriert. Wichtig ist auch, dass man im sinnvollen Rahmen Fehler abfragt und Informationen wegschreibt. Die Zeit die man in die Erstellung des etwas umfangreicheren Skriptes steckt, spart man nachher bei der moeglichen Fehlersuche. Das Script ist natuerlich sehr einfach gehalten. Und auch die Ausgabe in das Log ist so simpel, dass das anschauen aus optischen Gruenden keinen Spass macht. Es soll aber auch nur darstellen wie hilfreich es sein kann, wenn man sich nicht nur auf die eigentliche Aufgabe konzentriert. Wichtig ist auch, dass man im sinnvollen Rahmen Fehler abfragt und Informationen wegschreibt. Die Zeit die man in die Erstellung des etwas umfangreicheren Skriptes steckt, spart man nachher bei der moeglichen Fehlersuche.
  
-Wie ist eure Erfahrung mit dem Thema? Ignoriert ihr Meldungen oder seit ihr bekennende "Logschreiber"?+Wie ist eure Erfahrung mit dem Thema? Ignoriert ihr Meldungen oder seit ihr bekennende  
 +"Logschreiber"? 
 + 
 +[[adminstoriesartikel|Zurück zur Uebersicht]]
  • adminstoriesfehlerundlogging.1343994626.txt.gz
  • Zuletzt geändert: 20120803 13:50
  • von Dirk Deimeke