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
9 years, 8 months ago

Statistics

Rating
No ratings.
Downloads
658
Views
2133

Reviews

Nobody has reviewed this file yet.

Versions

  1. SysMon v2.0 (published 9 years, 8 months ago; 2015-01-12 20:56 UTC)

Advertisement