Archives de catégorie : boxMon

20040503. boxMon 0.0.2

English only

Few plugins added:

– Common/Weather
– Common/LmSensors
– Common/Spam (need spamstats)
– Linux/I8K (for dell computers)
– Linux/SensorMb (i2c for 2.6.x kernels. Thanks Regis)
– Linux/Uptime

Thanks to xtd at altern dot org for the logo. Also included few PHP pages for all-in-one-eye-candy-browser-display 🙂

4. Howto install / Comment installer

English

Note for lazy people

If you use Debian Sid distribution, put :
deb http://hyperion.homelinux.org/debian sid main

at the end of /etc/apt/sources.list
And apt-get update && apt-get install boxmon 🙂

If you don’t feel lazy, read instructions below.

– First create the database on you MySQL server : mysql -u root -p < boxMon.sql - Install boxMon on the client host : python setup.py install - configure boxMon: boxMon --configure - if all works fine add boxMon to the crontab 0-59/5 * * * * /usr/bin/boxMon > /dev/null
– install the cgi on you webserver : ‘cp boxMon.cgi /usr/lib/cgi-bin/’

All is done 🙂 open http://yourwebserver/cgi-bin/boxMon.cgi to play with
graph generation

French

Remarque pour les fainéants

Si vous utilisez la distribution Debian Sid, ajoutez:

http://hyperion.homelinux.org/debian sid main

a la fin du fichier /etc/apt/sources.list
Et apt-get update && apt-get install boxmon :))

Si vous n’etes pas fainéant, lisez les instructions ci-dessous:

– Commencez par créer la base de données sur le serveur MySQL : mysql -u root -p < boxMon.sql - Installez boxMon sur une machine client : python setup.py install - Configurez boxMon: boxMon --configure - Si tout fonctionne bien, ajouter une execution periodique au crontab root: 0-59/5 * * * * /usr/bin/boxMon 1> /dev/null
– Installez le CGI sur votre serveur web: cp boxMon.cgi /usr/lib/cgi-bin/

Tout est fait 🙂 Pointez votre navigateur internet sur : http://yourwebserver/cgi-bin/boxMon.cgi pour jouer un peu avec la génération de graphes.

A boxMon setup / Une installation boxMon

20030405. boxMon-0.0.1

English only

This is the first release of boxMon. Current plugins are know to work
-Linux/DiskUsage
-Linux/HdTemp
-Linux/Iptables (read the doc carefully)
-Linux/MemoryUsage
-Linux/NetConnections
-Linux/NetStats
-Linux/QoS
-Linux/SystemLoad
-Linux/Users
-Common/ApacheHits (read the doc carefully too !!)

You can choose the plugin you want to use by running
boxMon –configure

TODO:
– better Installer
– final test of the i18n support ( only En/Fr languages supported)
– adding some css to the cgi
– graphs between two precise dates
– adding support for other SGBD

A debian package is available. You have to put this at the end of your /etc/apt/sources.list :

deb http://hyperion.homelinux.org/debian sid main

The package name is boxmon.
You can also download the tar below.

1. Introduction

English

boxMon is a monitoring tool for unix based operating system that use:
– python
– gnuplot
– MySQL (currently the only one but this will change soon)
– a webserver (Apache for example)

Data collecting is done through simple python scripts that are used as plugins in boxMon, in a cron job.

With this tool you can monitor as many host as you want and store the
data in a single database.

———

Francais

boxMon est un système de monitoring d’ordinateur utilisant:
– python
– gnuplot
– MySQL (le support pour d’autre SGBD arrivera bientot)
– un serveur web (Apache par exemple)

La collecte des informations est faite à l’aide de scripts python qui sont utilisés comme des plugins au sein de boxMon. De plus cette collecte est effectuée par cron job.

boxMon permet de collecter des informations sur plusieurs machines et de
stocker les résultats dans une seule base de données.

————
Logo: xtd ( xtd _at_ altern _dot_ org ) ( Many thanks guy 🙂