Technologiefragen, logging, JMX

dermoritz

Bekanntes Mitglied
Hallo Zusammen,

ich bastle gerade an meiner ersten "Dienstanwendung" - ein Programm was auf'm Server läuft und Tag und Nacht seine Arbeit tut (gewisse Dateioperationen).
Um das ganze wartbar zu halten soll's ein schönes Logging geben und JMX. Beim logging stellt sich wie so oft die Frage jul (java.util.logging) oder log4j. Wenn man da googelt findet man sowas wie: log4j ist flexibler und bringt viele fertige Implementierungen mit. Aber jul hat wohl eine direkte JMX-Unterstützung?! - zum einstellen des Logginglevels. Das ist für mich ein relativ wichtiger use-case für JMX. Ghet das auch mit log4j?

Da ich bei JMX noch total neu bin tappe ich da noch im Dunkeln. Gibts da irgenwie aktuelle Tutorials? - die von Sun sind alle aus 2004 und bei JMX scheint sich seid dem einiges getan zu haben?
 
Ich verstehe nicht, warum Logging in Verbindung mit JMX so eine Sonderstellung bekommen sollte. Ist auch langweiliges Java.

Ich sehe auf Anhieb nicht, was JMX in deinem Anwendungsfall für Vorteile bietet, außer dass die Komplexität steigt und du keine Ahnung davon hast. Tipp: Google mit den Stichworten "Tutorial" und Wissensgebiet... und losarbeiten...
 
Danke für den Tip Maki, damit ist glaube die Loggingfrage geklärt. Was JMX betrifft - das Einstellen des Logginglevels ist nur eine Sache. Viele wichtiger sind mir gewisse Überwachungsfunktionen des Dienstes (er ist dafür zuständig Dokumente an ein DMS zu übertragen).
Und da baruch ich eine Gute Schnittstelle zum Überwachen und einstellen - und eine eigene (Web)Gui will ich auf keinen Fall basteln.
Und was bei mir auch immer ein Rolle spielt: aus irgendeinem Grund will ich immer irgendwas neues lernen bei jedem Projekt was ich anfange. Und JMX macht irgendwie einen coolen Eindruck - als könnte man es öfter benutzen.
 

Neue Themen


Zurück
Oben