Package: shinken
Version: 1.4-1

The shinken-module-broker-graphite package includes graphite_broker.py, which provides the graphite_perfdata module for collecting host/service check performance data in graphite. However, I could not find the graphite_ui.py file in any of the shinken-* packages.

The missing file provides the graphite_webui module, which allows one to view the associated perfdata exported by the graphite_perfdata module directly in the webui as graphs. [1] [2]

I tested the functionality of this module in my Debian install by manually copying the following files from the shinken-1.4.tar.gz source distribution into /usr:

shinken/modules/graphite_ui.py -> /usr/lib/python2.7/dist-packages/shinken/modules/
        share/templates/graphite/ -> /usr/share/shinken/templates/

Along with the following configuration in /etc/shinken/shinken-specific/broker-webui-graphite.cfg

define module {
    module_name     Graphite-UI
    module_type     graphite_webui

    uri             http://graphite.example.com/
    templates_path      /usr/share/shinken/templates/graphite/
}

Along with the associated modules-line in /etc/shinken/shinken-specific/broker-webui.cfg

    modules             SQLitedb, Graphite-UI

It would greatly ease and improve the use of shinken in Debian if the graphite_webui module were to be included in the distribution packages.

 -- Tero Marttila

[1] http://www.shinken-monitoring.org/wiki/use_with_graphite#with_shinken_ui
[2] http://www.shinken-monitoring.org/wiki/use_with_webui#graphite_graphs


--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to