Hallo,
ich hoffe ich bin hier im richtigen Bereich. Folgende Situation:
Wir haben auf einem Windowsserver Anwendungen mit verschiedenen .exe laufen. Zwei dieser .exe werden über Java ausgeführt, sprich man sieht im Windows-Taskmanager zweimal die Prozesse "java.exe"
Im Zuge einer Systemüberwachung möchten wir nun überwachen ob alle unsere Prozesse laufen, die für den Serverbetrieb notwendig sind. Wir können hierfür die Prozesse des Servers auslesen und sehen dann z.B. folgendes Ergebnis
anwendungsexe1.exe
anwendungsexe2.exe
anwendungsexe3.exe
anwendungsexe4.exe
java.exe
java.exe
Anwendungsexe1-4 können wir also direkt identifzieren und feststellen, dass diese laufen (oder eben auch nicht). Problem machen die beiden Prozesse die in JAVA laufen, da wir nach außen hin nur zweimal die java.exe sehen.
Meine Frage ist nun: Gibt es eine Möglichkeit "in" diese java.exe reinzugucken um zu sehen, was von denen ausgeführt wird. Also dass ich von außen sehen kann, dass die eine java.exe z.B. "anwendungsexe5" ausführt und die andere "anwendungsexe6" um so auch die beiden JAVA-Prozesse überwachen zu können.
Man könnte zwar auch einfach gucken ob zweimal die "java.exe" läuft aber damit weiß man noch nicht ob es wirklich die anwendungsspezifischen Prozesse sind oder nur irgendein dahergelaufenes Javaprogramm.
Ich hoffe meine Frage verständlich formuliert haben und noch mehr hoffe ich, dass jemand darauf eine Antwort weiß
Grüße und schonmal danke!
ich hoffe ich bin hier im richtigen Bereich. Folgende Situation:
Wir haben auf einem Windowsserver Anwendungen mit verschiedenen .exe laufen. Zwei dieser .exe werden über Java ausgeführt, sprich man sieht im Windows-Taskmanager zweimal die Prozesse "java.exe"
Im Zuge einer Systemüberwachung möchten wir nun überwachen ob alle unsere Prozesse laufen, die für den Serverbetrieb notwendig sind. Wir können hierfür die Prozesse des Servers auslesen und sehen dann z.B. folgendes Ergebnis
anwendungsexe1.exe
anwendungsexe2.exe
anwendungsexe3.exe
anwendungsexe4.exe
java.exe
java.exe
Anwendungsexe1-4 können wir also direkt identifzieren und feststellen, dass diese laufen (oder eben auch nicht). Problem machen die beiden Prozesse die in JAVA laufen, da wir nach außen hin nur zweimal die java.exe sehen.
Meine Frage ist nun: Gibt es eine Möglichkeit "in" diese java.exe reinzugucken um zu sehen, was von denen ausgeführt wird. Also dass ich von außen sehen kann, dass die eine java.exe z.B. "anwendungsexe5" ausführt und die andere "anwendungsexe6" um so auch die beiden JAVA-Prozesse überwachen zu können.
Man könnte zwar auch einfach gucken ob zweimal die "java.exe" läuft aber damit weiß man noch nicht ob es wirklich die anwendungsspezifischen Prozesse sind oder nur irgendein dahergelaufenes Javaprogramm.
Ich hoffe meine Frage verständlich formuliert haben und noch mehr hoffe ich, dass jemand darauf eine Antwort weiß
Grüße und schonmal danke!