3.24 Überwachung REST-Dienst

 

Anforderung

Häufigkeit

Überwachung der REST-Dienste (Verfügbarkeit). Ohne Antwort auf REST-Anfrage muss der Dienst neu gestartet werden.

Online resp. je nach Bedarf

 

Die REST-Dienste können mit folgenden Massnahmen überwacht werden

 

  1. Eine GET-Abfrage auf http://localhost:%PORT%/rest2/status/-1 (z.B https://performx.service.performa.ch:8087/rest2/status/-1)

  2. Die Abfrage muss den Antwort-Status = 200 zurückgeben, ansonsten muss der REST-Dienst neugestartet werden

 

Als Überwachungs-Tool empfehlen wir z.B. den PRTG-Monitor (PRTG Network Monitor: All-in-One Network Monitoring Software ). Es eignet sich jedoch jedes Tool, das einen http-Request absetzen kann, den Return-Code auswerten und einen Dienst neu starten kann.