SRMON


SRMON stands for System Resource Monitor. It is a H/W and S/W server monitoring tool that I developed as final project (thesis) for my BS Tech in Computing.

Still in development, I have written it in C language for performance and portability reasons, and also to acquire greater experience in C programming. It includes a dedicated high performance multi-concurrent web-server and involves the implementation of various programming techniques such as daemons, threads, memory management, IPC, network and socket programming. At the moment I deliberately decided to not use SNMP, but I have planned its integration in a future release.

As soon as possible I will release SRMON as GPL program on SourceForge. Actually the demo version currently visible on the site is only a static copy of that one in development, of which I show a couple of screenshots.


SRMON first configuration page SRMON monitor graphs


Drop me an e-mail if you are willing to participate at the development: I have planned a bunch of features and I will surely have not the time to develop them all by myself.


I am going to release very soon the RC1 of the project: keep in contact!


http://srmon.kysmor.com

http://sourceforge.net/projects/srmon