cookbook 'thruk', '= 0.2.0'
thruk (10) Versions 0.2.0 Follow1
Installs/Configures thruk
cookbook 'thruk', '= 0.2.0', :supermarket
knife supermarket install thruk
knife supermarket download thruk
thruk Cookbook
Thruk is a multibackend monitoring web interface which currently
supports Nagios, Icinga and Shinken as backend using the Livestatus
API. It is designed to be a drop in replacement and covers almost all
of the original features plus adds additional enhancements for large
installations.
See http://www.thruk.org/ for more information.
Requirements
cookbooks
apache2
Attributes
Usage
thruk::default
Just include thruk
in your node's run_list
:
{ "name":"my_node", "run_list": [ "recipe[thruk]" ], "override_attributes": { "thruk": { "use_ssl": true, "htpasswd": "/etc/shinken/htpasswd.users", "cert_name": "_.example.com", "cert_ca_name": "gd_bundle", "start_page": "/thruk/cgi-bin/tac.cgi", "first_day_of_week": 0, "backends": { "shinken": { "name": "External Shinken", "type": "livestatus", "options": { "peer": "127.0.0.01:50000", }, }, }, "cmd_defaults": { "ahas": 1, "force_check": 1, "persistent_ack": 1, }, } }
Contributing
- Fork the repository on Github
- Create a named feature branch (like
add_component_x
) - Write your change
- Write tests for your change (if applicable)
- Run the tests, ensuring they all pass
- Submit a Pull Request using Github
License and Authors
Authors: Martha Greenberg
Dependent cookbooks
yum >= 0.0.0 |
apache2 >= 0.0.0 |
Contingent cookbooks
There are no cookbooks that are contingent upon this one.