======Monitorix Plugin Documentation====== ===== REQUIREMENTS ===== * i-MSCP versions >= 1.2.3 * monitorix installation ===== INSTALLATION ===== === Debian/Ubuntu === * Download package from: http://www.monitorix.org/downloads.html * wget http://www.monitorix.org/monitorix_(version)-izzy1_all.deb * apt-get install rrdtool libmime-lite-perl libhttp-server-simple-perl libhttp-server-simple-perl libconfig-general-perl librrds-perl * dpkg -i monitorix_(version)-izzy1_all.deb === Ubuntu/Debian with aptitude === * vi /etc/apt/sources.list * add deb http://apt.izzysoft.de/ubuntu generic universe * add the GPG key to your system: curl https://apt.izzysoft.de/izzysoft.asc 2> /dev/null | apt-key add -- * apt-get update && apt-get install monitorix * disable the buildin webserver of montitorix () * check the logfile paths in the /etc/monitorix/monitorix.conf === Plugin installation === * Login into the panel as admin and go to the plugin management interface * Upload the Monitorix plugin archive * Activate the plugin ===== UPDATE ===== * Backup your current plugins/Monitorix/config.php file * Login into the panel as admin and go to the plugin management interface * Upload the Monitorix plugin archive * Restore your plugins/Monitorix/config.php file (check for any change) * Update the plugin list through the plugin interface ==== CONFIGURATION ==== Edit the plugins/Monitorix/config.php: * graph_color (black / white) => Choose between black or white * graph_width => Set the width for the graphic how they appears in adminpanel (proportional to 895 in px) * graph_height => Set the height for the graphic how they appears in adminpanel (proportional to 367 in px) * graph_enabled => Set which graph should be generated. This will modify the /etc/monitorix.conf * graph_title => Set the graphic titles * cronjob_enabled (TRUE / FALSE) => Enable or disable the cronjob to generate new graphs * cronjob_config => Set the intervall for the cronjob. More infos: man CRONTAB(5) for allowed values ==== KNOWN ISSUES ==== * After an upgrade of the monitorix package you need to disable and enable the plugin