Skip to content

koval/monitoring

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Introduction
============

"Monitoring" is a simple web application written in JavaScript and Python.
As its name suggests it is used for monitoring of different system metrics 
(such as CPU and  memory usage, etc) in a real-time.

Basic architecture
==================

 * frontend (web server - Node.js, HTML5, CSS3, Javascript, jquery + jqPlot)
 * backend
   - mon-server.js (monitoring server - Node.js, rrdtool)
   - mon-node.py (monitored node - Python)

Features
--------

 * Monitoring of multiple hosts [done]
 * GUI for choosing monitored host [done]
 * Scroller for choosing plugins
 * More plugins: processes -> threads, improve memory plugin, see munin.
 * Keyboard navigation (arrows - between plots, Ctrl+arrow - between screens)
 * Dynamic axis

About

Web-app for real-time system monitoring

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published