Download Latest Version servmonitor-latest.tar.gz (357.4 kB)
Email in envelope

Get an email when there's a new version of Server monitor

Home / 0.2.x
Name Modified Size InfoDownloads / Week
Parent folder
servmonitor-0.2.8-r1.tar.gz 2011-04-22 357.4 kB
servmonitor-0.2.6-r1.tar.gz 2011-04-15 357.0 kB
servmonitor-0.2.4-r2.tar.gz 2011-04-10 352.9 kB
servmonitor-0.2.4-r1.tar.gz 2011-04-09 352.5 kB
servmonitor-0.2.2-r1.tar.gz 2011-04-06 350.6 kB
servmonitor-0.2.1-r1.tar.gz 2011-04-04 351.1 kB
Totals: 6 Items   2.1 MB 0
Description

servmonitor  -- analogue of nagios on localhost or monit.
It has modules. Each of modules is waiting to some event triggered and taking an
action. It is designed for system administrators, who can use existing and/or 
write own modules for supporting needed events.
    
It's architecture is full modular, so it's extensible: you can add new features 
to it. As a framework for developing plug-ins it uses C-pluff. Some kind of 
tutorial and dummy module already presented. Look into plugins/dummy.


Features

Ability to run each plugin in separate thread and killing thread, without making
harm to main program, if it exceeds maximal execution time (defined in plugin.
See plugins/dummy, function @create).

About plugins: at the moment I can not boast of anything: just one plugin was 
developed by now: plugin is monitoring DocumentRoot for Apache web-server,
and when it finds new folder created there, it generates vhost config file from
template, modifies hosts file adding new entry kind of 

	"127.0.0.1   %foldername%" 

and restarting apache.

I'm very interested to listen to system administrators: I want to know what soft
do the use, what features they need from such kind of software, what the 
like/dislike in the software that they already use. Project is developing to be 
the best server-monitoring tool, the must-have program for every sysadmin. The 
basic core module is already implemented. The only work to be done is writing 
plug-ins to extend features of the program.

Everyone can joing to project development. As it was said: project is written in
 C and uses C-pluff for plug-in support.


Misc

Licensed under GPLv3

Links

Tarball: https://sourceforge.net/projects/servmonitor/files/
SVN: svn co https://servmonitor.svn.sourceforge.net/svnroot/servmonitor/trunk servmonitor

Source: README.txt, updated 2011-04-10