API Calls for Alive Check and Server Information
Wenn überprüft werden muss, ob der Webserver des Systems voll funktionsfähig ist, bieten diese Servlets eine bequeme Möglichkeit. Es stehen zwei Servlets zur Verfügung.
AliveCheckServlet
Dieses Servlet ist ohne Anmeldung zugänglich.
Verwendung
Wenn Sie das Servlet nutzen möchten, muss auf folgenden Link geklickt werden: https://serveraddress/loom-portal/AliveCheckServlet.do
Beispielantwort:
hostname=nameofthehost
hostaddress=1.1.1
status=OK
duration=17
time=2022-06-15_13:28:03
startup=2022-06-14_18:12:09
sysuptimeindays=182
timuptimeinmins=1155
swversion=7.7.0-alpha.6
database1=true
Auswertung
Die Antwort der AliveCheckServlet-Aufrufe enthält die folgenden Attribute und Werte:
Systeminformationen | Beschreibung |
---|---|
Hostname | Name des Hostservers. |
Hostadresse | IP-Adresse des Host-Servers. |
Status | Es zeigt den Gesamtstatus des Servers an. Es kann entweder OK, wARNING oder ERROR. ERROR bedeutet, dass eine wesentliche Schnittstelle (z.B. die Datenbank) nicht funktioniert/nicht erreichbar ist. |
Dauer | Die Dauer des Anrufs wird angegeben. Einheiten werden in Millisekunden (ms) angegeben. |
Zeit | Diese Informationen zeigen das aktuelle Datum und die aktuelle Uhrzeit des Servers im folgenden Format an: Beispiel: |
Start | Die Startzeit des JBoss/Wildfly-Servers, die angibt, seit wann die aktuelle Anwendungs-/Programminstanz ausgeführt wird. |
sysuptimeindays | Die Dauer in Tagen, seit der Server seit dem letzten Neustart betriebsbereit ist. |
TimUpTimeinmins | Die Dauer in Minuten, seit der Server seit dem letzten Neustart betriebsbereit ist. |
swversion | Derzeit installierte Version der Software. |
Datenbank1 | Dieser Wert kann entweder |
Wenn Änderungen an der tim.properties
Während der Server läuft, laden Sie die tim.properties
Datei ist notwendig. Der folgende Link kann mit dem Parameter ?reload=true
am Ende der URL:
http://serveraddress/loom-portal/AliveCheckServlet.do?reload=true
ServerInfoServlet
Dieses Servlet ist nur für den Admin-Benutzer zugänglich, daher ist eine Anmeldung am System erforderlich. Es bietet mehr und sensible Informationen als das AliveCheckServlet.
Beispielantwort:
hostname=nameofthehost
hostaddress=1.1.1.1
status=OK
duration=34
time=2022-06-15_14:05:28
startup=2022-06-14_18:12:09
sysuptimeindays=182
javaversion=11.0.8
javaruntimeversion=11.0.8+10-LTS
javavendor=Amazon.com Inc.
jvmname=OpenJDK 64-Bit Server VM
timuptimeinmins=1193
swversion=7.7.0-alpha.6
swrevision=7a97c6a
database1=true
memmax=2048
memtotal=2048
memfree=900
Weitere Beschreibungen finden Sie in der folgenden Tabelle:
Systeminformationen | Beschreibung |
---|---|
Hostname | Name des Hostservers. |
Hostadresse | IP-Adresse des Host-Servers. |
Status | Es zeigt den Gesamtstatus des Servers an. Es kann entweder OK, wARNING oder ERROR. |
Dauer | Die Dauer des Anrufs wird angegeben. |
Zeit | Die aktuelle Serverzeit wird angegeben. |
Start | Der Startpunkt des JBoss/Wildfly ist angegeben. |
sysuptimeindays | Die Dauer in Tagen, seit der Server seit dem letzten Neustart betriebsbereit ist. |
Javaversion | Standardisierte Version der installierten Java Runtime Environment. |
javaruntimeversion | Technische Versionsbeschreibung der installierten Java Runtime Environment. |
Javavendor | Anbieter, der Java-Laufzeitumgebung bereitstellt. |
JVMNAME | Name des verwendeten JDK. |
TimUpTimeinmins | Die Dauer in Minuten, seit der Server seit dem letzten Neustart betriebsbereit ist. |
swversion | Derzeit installierte Version der Software. |
swrevision | Endgültiger Commit der Version. |
Datenbank1 | Dieser Wert kann entweder |
Memmax | Maximaler Arbeitsspeicher für die virtuelle Maschine. |
memtotal | Die Gesamtspeicherkapazität des Servers wird in Byte angegeben. |
memfree | Die freie Speicherkapazität des Servers wird in Byte angegeben. |
© TIM Solutions GmbH | AGB | Datenschutz | Impressum