Description
SysMon is a set of server and clients to monitor multiple *nix servers from a single interface. It consists of a tiny client Bash + Python script run as a cron on machines to be monitored, a small Python daemon to receive and store client data, and a C/ncurses program to aggregate and display data realtime. SysMon allows an administrator to monitor core CPU temperature, memory usage, load, users, uptime, and up/down status on many servers at a time in a single view, ideal for the small to medium-sized academic department or business. The interface automatically adjusts the data in view to the size of the user's terminal, so SysMon can be used locally, as a headend monitoring tool in a server room, or remotely over SSH. SysMon has been tested on Ubuntu, Gentoo, CentOS, and machines; some Linux competence is suggested for installation.
Screenshots
Archive Contents
Name | Size |
---|---|
client/Makefile | 113 bytes |
client/sysmon | 20.5 KB |
client/sysmon.c | 13.3 KB |
cron/sysmoncron.sh-LINUX | 762 bytes |
cron/sysmonsend.py | 806 bytes |
README | 8.6 KB |
services.dat | 95 bytes |
sysmond.py | 4.1 KB |
- File Size
- 16.9 KB
- Short link
- http://ceme.tech/DL425
Reviews
Nobody has reviewed this file yet.Versions
- SysMon v2.0 (published 9 years, 10 months ago; 2015-01-12 16:56 UTC-04:00)
Advertisement