5AHITN 2016/17
„Ressourcen Scanner“ ist ein Softwaresystem, das es ermöglicht, software- als auch hardwareseitige Daten vom ausführenden Server zu analysieren und die Statistiken in Grafen zu realisieren.
Die Idee
Das Softwaresystem „Ressourcen Scanner“ ermöglicht das vereinfachte Auslesen von Software als auch Hardware des ausführenden Servers. Dies inkludiert Arbeitsspeicher, Festplatten, Prozessor und Betriebssystem.
Anhand von Threading wird ein effizientes Auslesen der Daten in einem vordefinierten Intervall ermöglicht.
Anschließend werden die gewonnenen Informationen mit einem Zeitstempel in einer dafür vorgesehenen Datenbank gesichert.
Zur einfacheren Verständlichkeit können alle ab einem bestimmten Zeitpunkt gespeicherte Daten in mehreren Grafen und Statistiken dargestellt werden.
Die Anforderung erfolgt über einen Client, welcher über ein Kommunikationssystem im JSON-Format mit dem Server die Daten austauscht.
Die Bearbeitung der Anforderung erfolgt am Server, dieser entnimmt alle Daten ab dem vorgegebenen Zeitpunkt aus der Datenbank und schickt diese als Antwort im JSON-Format an den Client zurück.
Realisierung
- Erstellen einer grafischen Benutzerumgebung
- Deklarierung und Implementierung eines Kommunikationssystems im JSON-Format
- Automatisches Auslesen der Daten am Server
- Speicherung der Daten in der Datenbank
- Server-Client Verbindung und Datenaustausch
Beteiligte Personen
- Jasmin Bachler
- Daniel Huemann
- Julian Müllner
- Philipp Siebler
Betreuer
- DI Clemens Aigner