Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
software:tim:alive_servlet [2017/11/03 10:15] Semen Bortnik [Auswertung:] |
software:tim:alive_servlet [2021/07/01 09:52] |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Alive Servlet ====== | ||
- | |||
- | Will man schnell überprüfen, ob ein TIM-Server vollständig funktionsfähig ist, bietet dieses Servlet ein bequemen Weg. | ||
- | |||
- | ---- | ||
- | |||
- | ==== Benutzung: ==== | ||
- | |||
- | Will man das Servlet benutzen, muss folgende URL anwählen: ''[[http://SERVERADRESSE/loom-portal/AliveCheckServlet.do|http://SERVERADRESSE/loom-portal/AliveCheckServlet.do]]'' . | ||
- | |||
- | ==== Auswertung: ==== | ||
- | |||
- | Nach spätestens 2 Sekunden wird die Antwort des Alive-Checks ausgegeben, diese sieht in etwa wie folgt aus: | ||
- | |||
- | {{:software:tim:alive_response.png?nolink&232x192}} | ||
- | |||
- | === status: === | ||
- | |||
- | Hier wird der Gesammt-Status ausgegeben. Dieser kann entweder "OK", "WARNING" oder "ERROR" sein. | ||
- | |||
- | ERROR bedeutet, dass eine Lebens-notwendige Schnittstelle (z.B: die Datenbank) nicht funktioniert/erreicht werden konnte. | ||
- | |||
- | WARNIG bedeutet, dass eine nicht Lebens-notwendige Schnittstelle (z.B. Webservice Endpunkt) nicht funktioniert/erreicht werden konnte. | ||
- | |||
- | OK wird ausgegeben, wenn die oberen beiden nicht zutreffen, also alle Schnittstellen erreichbar sind. | ||
- | |||
- | === duration: === | ||
- | |||
- | Hier wird die Dauer des Aufrufs ausgegeben | ||
- | |||
- | === time: === | ||
- | |||
- | Hier wird die aktuelle Serverzeit ausgegeben | ||
- | |||
- | === startup: === | ||
- | |||
- | Hier wird die Startzeit des JBoss ausgegeben | ||
- | |||
- | === mem_total: === | ||
- | |||
- | Hier wird die gesamte Speicherkapazität des Servers in Byte ausgegeben | ||
- | |||
- | === mem_free: === | ||
- | |||
- | Hier wird die freie Speicherkapazität des Servers in Byte ausgegeben | ||
- | |||
- | === swversion: === | ||
- | |||
- | Hier wird die aktuell eingespiele Version von TIM ausgegeben | ||
- | |||
- | === databaseN: === | ||
- | |||
- | Hier wird die Verbindung zur n-ten Datenbank ausgegeben. Dieser Wert kann entweder TRUE oder FALSE sein. | ||
- | |||
- | === werbserviceN: === | ||
- | |||
- | Hier wird die Verbindung zum n-ten Webservice ausgegeben. Dieser Wert kann entweder TRUE oder FALSE sein. | ||
- | |||