Ανάπτυξη συστήματος παρακολούθησης και διαχείρισης εξυπηρετητών
Development of a server monitoring and management system
Keywords
Servers ; Graphs ; Real-time data ; REST ; TCP ; Communication protocol ; WebSocket ; Socket programmingAbstract
Σκοπός της παρούσας διπλωματικής εργασίας είναι η ανάλυση και ανάπτυξη συστήματος διαχείρισης εξυπηρετητών, αποτελούμενο από ένα κεντρικό εξυπηρετητή και υλοποίηση πρότυπης βιβλιοθήκης. Ο κεντρικός εξυπηρετητής διαχειρίζεται, συλλέγει, παρουσιάζει και αποστέλλει πληροφορίες σχετικές με το υλικο/λογισμικό των υπολοίπων εξυπηρετητών, ενώ λαμβάνει και εντολές ελέγχου, μέσα από ένα αυθεντικοποιημένο περιβάλλον χρήστη κάνοντας χρήση της βιβλιοθήκης.
Abstract
The purpose of this thesis is the analysis and development of a server management system, consisting of a central server and implementation of a standard library. The central server manages, collects, presents and sends information related to the hardware/software of the other servers, while also receiving control commands, through an authenticated user interface using the library.