i-MSCP Monitorix plugin

  • Dear community ;


    It's with great pleasure that we announce the immediate availability of the i-MSCP Monitorix plugin v0.0.1. This plugin provides many statistical graphics about your server.


    You can download the Monitorix plugin from our plugin repository.


    To learn how to install this plugin, you can read our documentation located at http://wiki.i-mscp.net/doku.php?id=plugins:management.


    Thank you to Sascha Bay (TheCry) which is the author of this plugin.


    Screenshots


    Monitorix_01.jpeg Monitorix_02.jpeg

    badge.php?id=1239063037&bid=2518&key=1747635596&format=png&z=547451206

    Edited once, last by Nuxwin ().

  • From the instructions:


    "(On squeeze only): apt-get install librrds-perl"
    Must use this on Wheezy too.

  • Link in the first post: "http://plugins.i-mscp.net/performance-plugins/Monitorix/" give: "The link you are trying to reach is no longer available or invalid."


    I think the correct link is this one: "http://i-mscp.net/filebase/index.php/File/3-Monitorix/"
    (As the forum has changed recently, I think this was the "old version link", just for information)

  • Hello ;


    For those which are using the Monitorix plugin and want update to the stable branch, you must update the monitorix configuration file to make Monitorix listening on the local interface only instead of all interfaces. This is needed because the port 8080 is now used by the i-MSCP control panel. Another way is to change the port instead.


    To resume, in the /etc/monitorix/monitorix.conf file, you must change


    Code
    1. <httpd_builtin> enabled = y host = port = 8080 user = nobody group = nogroup log_file = /var/log/monitorix-httpd hosts_deny = hosts_allow = <auth> enabled = n msg = Monitorix: Restricted access htpasswd = /var/lib/monitorix/htpasswd </auth></httpd_builtin>


    To

    Code
    1. <httpd_builtin> enabled = y host = 127.0.0.1 port = 8080 user = nobody group = nogroup log_file = /var/log/monitorix-httpd hosts_deny = hosts_allow = <auth> enabled = n msg = Monitorix: Restricted access htpasswd = /var/lib/monitorix/htpasswd </auth></httpd_builtin>


    Once it's done, you must restart monitorix:


    Shell-Script
    1. # service monitorix restart



    Note: All above should be done before updating i-MSCP.


    Thank to @TheCry for the report. ;)

    badge.php?id=1239063037&bid=2518&key=1747635596&format=png&z=547451206

  • @TheCry


    Here:



    We can disable the monitorix httpd instance. I'm wondering if it's not preferable to disable it since we are not using it ;)

    badge.php?id=1239063037&bid=2518&key=1747635596&format=png&z=547451206