Haupia - GUI anzeige RAM Auslastung / Aktivität / ...

Um zu erkennen wann man der JVM mehr Speicher zuteilen muss, wäre eine art mini Monitoring hilfreich.

Als Admin/Dev möchte ich den Gesundheitstatus des Servers (RAM, CPU, DG) in der GUI sehen können, um notwendige Wartungarbeiten rechtzeitig erkennen zu können.

Damit werden unnötige Downtime bzw ungplante Downtime vermieden.

Metriken die wichtig sind:

* momentane CPU-Auslastung, sowie Peaks der letzen 2 Wochen von haupia

* momentane Speicherauslastung, sowie Peaks der letzen 2 Wochen von haupia

* Laufzeiten von Datengeneratoren der letzen 2 Wochen (anzeige pro DG)

* Speicherauslastung pro DG

Diese Metriken sollten über REST abrufbar sein um haupia leichter in Monitoringsysteme einzubauen (Nagios, ...).

Hier eine kleine Inspiration aus First Spirit:

monitoring_fs.png

Eine Umsetzung könnte mit Spring-Boots-Actuator erfolgen https://www.baeldung.com/spring-boot-actuators

2 Comments
epitschke
e-Spirit employee

Hallo Christian,

  vielen Dank für den Input, die gute Nachricht, das existiert bereits Smiley Happy

Ich werde dazu noch im Laufe der Woche einen Kleine Eintrag hier in der Community machen um mal zu zeigen, was wir zum Beispiel bei uns intern verwenden um das auch mal zu zeigen.

Viele Grüße

   Elmar

chbo
I'm new here

Ausgezeichnet!