![]() |
Ereignisslog?
Hi,
ich habe ein programm gemacht was eigentlich 24/7 laufen soll. Nun war es heute morgen so, das das programm einfach weg war. Weder im ereignislog noch sonstwo kann ich leider nachschauen was passiert ist. Gibt es eine möglichkeit oder komponente die das ermöglicht? Vielen dank im voraus |
Re: Ereignisslog?
Du könntest eine eigene Log-Funktion implementieren
|
Re: Ereignisslog?
Zitat:
|
Re: Ereignisslog?
Er hat doch nicht gesagt, dass sowas nicht geht ;) Ich denke schon, dass du in den Windows-Log schreiben kannst. Aber ich muss dies bzgl auch sagen, dass ein eigener Log etwas flexibler ist, wie ich finde und man Windows nicht einfach so zumüllt. Aber das ist, wie immer, Geschmackssache :zwinker:
|
Re: Ereignisslog?
Ich meinte das allgemein. Mit eigener Logfunktion meinte ich, dass dein Programm Ereignisse usw. manuell schreibt ( egal ob in Windows Evenent log, eigene Logdatei, Datenbank oder auch was immer) und dich nicht auf die allgemeine Logfunktion von Windows verlässt ( diese greift nur bei schweren Fehlern)
|
Re: Ereignisslog?
|
Re: Ereignisslog?
Naja, mir geht es darum, wenn das programm abschmiert habe ich ja auch mit einem eigenen log keine möglichkeit was rauszuschreiben, da die kontrolle ja schon bei Dr.Watson oder sonstwem ist.
Ich dachte (da wars wieder, ich denke) es gibt da halt irgendwas. Weil an den "wichtigen" stellen hab ich sowas schon drinne, das er mit ein log-file schreibt. Aber ich bekomme halt nicht mit, wenn das programm abstürtz. EDIT: Nun weiss ich was ihr immer mit "rotem kasten" meint. :wall: Den hatte ich auch grade. Ich hatte das wohl schon öfters aber einfach dann nochmal Absenden geklickt.... :oops: |
Re: Ereignisslog?
Wenn dein Programm aber eine (Debug-)Logfunktion hätte, könnte man feststellen, was das Programm als letztes gemacht/versucht hat
|
Re: Ereignisslog?
oder du könntest noch ein Programm laufen lassen, welches auf das erste Programm aufpasst und dann wenn der Prozess nicht mehr existiert, einen Fehler in ein Log einträgt und das Programm wieder startet.
Bernhard |
Re: Ereignisslog?
Zitat:
|
Re: Ereignisslog?
ja eigentlich schon. Ich würde dir aber empfehlen, sowas selbst zu machen. Da kannst du a) selbst entscheiden, was dein Programm untersucht und b) kannst du dir auch dein LOG selbst anpassen. Falls irgendwelche Buttons zu klicken sind, kann das dein Überwachungsprogramm übrigens auch übernehmen.
Bernhard |
Re: Ereignisslog?
Hi, sei mir nicht böse, aber wenn es sowas schon gibt würde ich das gerne nutzen. Allerdings fällt mir kein richtiger begriff ein, wonach ich googln könnte.
Hast du vielleicht nen link?? |
Re: Ereignisslog?
|
Re: Ereignisslog?
Vielen dank, ich werde es nachher sofort mal ausprobieren.
|
Re: Ereignisslog?
Zitat:
![]() Viele Grüße, |
Re: Ereignisslog?
Zitat:
|
Re: Ereignisslog?
Zitat:
|
Re: Ereignisslog?
Zitat:
Vielen dank für den tipp....... |
Re: Ereignisslog?
Zitat:
|
Re: Ereignisslog?
Zitat:
Prog A schreibt Daten hinein - mit Zeitstempel Prog B liest die Daten aus und gibt Alarm, wenn keine neuen Daten kommen. |
Re: Ereignisslog?
Zitat:
Nun habe ich das so abgefangen, das wenn eine farbe grösser 15 (0 wird mitgezählt) ist, einfach die hauptfarbe zurückgebe. Genauso scheint es der mirc auch zu machen. Das prob an der sache war einfach, ich konnte den fehler nicht reproduzieren. Ich bin mit dem client in 4 Netzwerken und insgesamt in 15 chan´s drinne. Und morgens hatte ich einfach nur die Dialog box mit einem Bereichsfehler. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:01 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz