Young, Anishia
 
SMS: Server Monitoring System

Presented by Anishia Young

April 2005

Advisor: Mr. Charles Massey
 





Problem Statement

The role of a network administrator is to monitor the network to make sure that it is running at optimal efficiency. There may be times when the network administrator can not check the resources of the server system such as CPU utilization, free disk space, and available memory. Servers are set up in various locations and may not be where the I.T. administrator can physically check the system.

Problem Purpose

The purpose of the project is to alleviate the burden to the I.T. administrator by providing an automated network management application. My program plans to solve this problem by using a TCP/IP client server socket program that the network administrator can use to check the status of the system resources. SMS server monitoring system is a unique project that was developed to aid I.T. administrators in their duties of keeping the network running at optimal efficiency. It provides system resources from the server that may or may not be seen by the user.

 

Project Description

The proposed project builds on client server socket programming to communicate the necessary information. The user will be able to receive the resources during intervals (in which he/she chooses) to determine the status or they may do a manual check. This person can then make a mental choice about what actions need to be taken in order to prevent potential problems. I have designated 2496 as the port where all communication will take place. The client sends requests to the server asking for the system information. The server sends the requested information about the system resources back to the client where it is displayed on a GUI. The server is transparent and therefore does not need to display any data.