Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Nutzt ihr Syslog / Syslog-NG? (https://www.delphipraxis.net/168441-nutzt-ihr-syslog-syslog-ng.html)

divBy0 21. Mai 2012 19:58

Nutzt ihr Syslog / Syslog-NG?
 
Hallo!

Ja, wie der Titel schon sagt würde mich interessieren, ob ihr in euren Anwendungen Syslog verwendet. Eigentlich bin ich ganz angetan davon Syslog in unseren Anwendungen unterzubringen.

Eine entsprechende Klasse habe ich mir anhand der RFC3164 und RFC5424 gebaut. UDP-Pakete mit Indy versenden ist ja ein Kinderspiel.

Wobei mir da aufgefallen ist, dass die Standards wohl sehr frei interpretiert werden. Meine Netgearfirewall hält sich da z.B. nicht dran.

shmia 22. Mai 2012 06:54

AW: Nutzt ihr Syslog / Syslog-NG?
 
Zitat:

Zitat von divBy0 (Beitrag 1167487)
Eine entsprechende Klasse habe ich mir anhand der RFC3164 und RFC5424 gebaut. UDP-Pakete mit Indy versenden ist ja ein Kinderspiel.

Da haben wir das Rad 2x erfunden:
http://www.delphipraxis.net/165722-syslog-client.html
Ich verwende dabei eine eigene UDP-Komponente weil mir Indy viel zu aufgeblasen ist.

Logmeldungen werden in unserer Anwendung in Logdateien gespeichert und gleichzeitig über Syslog verschickt.
Nur unsere Kunden wissen es teilweise nicht oder interessiert es nicht.
Aber ich warte auf den Tag an dem ein Kunde anruft und berichtet das er Meldungen aus unserem Programm auf irgendeinem Unix-Rechner bekommen hätte.

divBy0 22. Mai 2012 18:16

AW: Nutzt ihr Syslog / Syslog-NG?
 
Zitat:

Zitat von shmia (Beitrag 1167534)

Deine Klasse hatte ich später dann auch gefunden, da war ich allerdings schon fertig. :-D

Lässt du die Syslogmeldungen einfach ins leere Feuern oder ist das bei dir anwählbar?

Klaus01 22. Mai 2012 18:55

AW: Nutzt ihr Syslog / Syslog-NG?
 
Guten Abend,

in einem Service welcher Daten von einem seriell angeschlossen Gerät bekam
habe ich auch eine syslog Funktionalität eingebaut. Basierend auf TIdUdpClient.

Grüße
Klaus

shmia 23. Mai 2012 09:54

AW: Nutzt ihr Syslog / Syslog-NG?
 
Zitat:

Zitat von divBy0 (Beitrag 1167618)
Lässt du die Syslogmeldungen einfach ins leere Feuern oder ist das bei dir anwählbar?

Ich feuere die Meldungen bislang per Broadcast ab.
Falls sich ein Kunde dadurch gestört fühlt, werde ich eine Option nachrüsten, dass man den Rechnernamen (oder IP) einstellen kann.
In meiner Syslog-Klasse ist das schon vorbereitet.
"just-in-time Programmierung" :-D


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:11 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 by Thomas Breitkreuz