A cookbook that installs Kibana.
Kibana requires ElasticSearch index to be configured to work as per logstash requirements.
No platforms defined
- build-essential
- authbind (Suggested but not required)
- apache2 (Suggested but not required)
- apt (Suggested but not required)
node['kibana']['base_dir']- The base directory of kibana. Defaults to/opt/kibana.node['kibana']['user']- The user under which Kibana is installed. Defaults tokibana.node['kibana']['group']- The group under which Kibana is installed. Defaults tokibana.node['kibana']['git']['url']- The URL to Kibana repository. Defaults tohttps://github.com/rashidkpc/Kibana.git.node['kibana']['git']['reference']- The git reference in the Kibana repository. Defaults tov0.2.0.node['kibana']['rubyversion']- The version of Ruby and Gems to use for Kibana. Defaults to1.9.1.node['kibana']['interface']- The interface on which to bind. Defaults tonode['ipaddress'].node['kibana']['port']- The port on which to bind. Defaults to5601.node['kibana']['elasticsearch']['hosts']- An Array of the elasticsearch service hosts. Defaults to[ ... ].node['kibana']['elasticsearch']['port']- The port of the elasticsearch http service. Defaults to9200.node['kibana']['default_fields']- The which fields are shown by default. Defaults to["@message"].node['kibana']['default_operator']- The operator used if no explicit operator is specified. Defaults toOR.node['kibana']['apache']['host']- The host to create apache vhost for. Defaults tonode['fqdn'].node['kibana']['apache']['interface']- The interface on which to bind apache. Defaults tonode['ipaddress'].node['kibana']['apache']['port']- The port on which to bind apache. Defaults to80.
- kibana::apache - Setup vhost for apache that rewrites to Kibana.
- kibana::default - Install Kibana.
Setup vhost for apache that rewrites to Kibana.
Install Kibana.
Maintainer:: Peter Donald ([email protected])
License:: Apache 2.0