SysMon v2.0
  1. All files
  2. Computer Programs

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

Screenshot #4508

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
Download file
File Size
16.9 KB

Metadata

Author
KermMartian
Uploaded

Statistics

Rating
No ratings.
Downloads
666
Views
2201

Reviews

Nobody has reviewed this file yet.

Versions

  1. SysMon v2.0 (published 9 years, 10 months ago; 2015-01-12 16:56 UTC-04:00)

Advertisement