Java Programm zum Überprüfen von Server

Hi,

ich möchte gerne ein Programm schreiben, das Server auf Erreichbarkeit/Verfügbarkeit von Services (z.B. Datenbank, Email)/usw. überprüft.

Habe mich bereits ein wenig darüber informiert. SNMP ist z.B. eine Möglichekeit. Außerdem kann ja z.B. address.isReachable(REACH_TIMEOUT); bei InetAdress auch so etwas.

Weiß jemand noch andere Möglichkeiten oder vielleicht gibt es ja bereits Lösungen für so etwas?

Danke!

ich möchte gerne ein Programm schreiben, das Server auf
Erreichbarkeit/Verfügbarkeit von Services (z.B. Datenbank,
Email)/usw. überprüft.
Habe mich bereits ein wenig darüber informiert. SNMP ist z.B.
eine Möglichekeit.

Kurze Frage: Wieso benutzt Du dann nicht SNMP? Scheint ja genau das zu sein, was Du möchtest…

Kurze Frage: Wieso benutzt Du dann nicht SNMP? Scheint ja
genau das zu sein, was Du möchtest…

kurze Antwort: Weil ich mich informieren moechte, ob es noch andere, vielleicht bessere, schnellere, leichtere, bereits bestehende, …, Loesungen gibt. Immerhin handelt es sich ja um ein Thema, das viele betrifft, darum ist die Wahrscheinlichkeit, dass es bereits etwas gibt gross (zB im OpenSource Bereich)

kurze Antwort: Weil ich mich informieren moechte, ob es noch
andere, vielleicht bessere, schnellere, leichtere, bereits
bestehende, …, Loesungen gibt.

Ah, alles klar. Einfachere Dinge gibt’s sicherlich, vielleicht erinnere ich mich ja auch noch an einige Perl-Module. Aber die sind wohl schon aus meinem Gedächtnis verschwunden. :-}

Für das Monitoring eines Servers kannst Du auch http://oss.oetiker.ch/rrdtool/ benutzen und als Frontend dann http://cacti.net/. Ich weiß aber nicht, ob das auch Remote funktioniert. Zumindest bei Cacti kann man dann auch wieder SNMP-Quellen einbinden.

Dann gibt’s noch http://www.nagios.org/, aber das kenn ich nur dem Namen nach. Wahrscheinlich auch auf SNMP basierend.

Im Linuxmagazin gab’s auch einen Artikel, das ist ja sogar die aktuelle Ausgabe. Muss ich doch glatt nochmal reingucken…
http://www.linux-magazin.de/heft_abo/ausgaben/2007/0…

So, das war’s erstmal. Vielleicht hat’s Dir ja schon weitergeholfen.