Monasca Kibana plugin for Keystone authentication
Go to file
Jakub Wachowski 573613b9f1 Prevent unauthorized access to logs
It was possible to read logs of any project
knowing only the project id.

Related Bug-Id: 13215

Change-Id: I51769cdad76083b93f4b50fa7bbbe0e07684d8d1
2016-11-24 10:56:36 +01:00
server Prevent unauthorized access to logs 2016-11-24 10:56:36 +01:00
.babelrc Initial commit 2016-02-23 11:05:03 +01:00
.eslintrc Initial commit 2016-02-23 11:05:03 +01:00
.gitignore Initial commit 2016-02-23 11:05:03 +01:00
.jshintrc Add Multi-Tenancy for keystone plugin 2016-08-17 08:26:45 +02:00
LICENSE Initial commit 2016-02-23 11:05:03 +01:00
README.md Automatically create default index pattern 2016-10-13 12:57:48 +02:00
gulpfile.js Initial commit 2016-02-23 11:05:03 +01:00
index.js Automatically create default index pattern 2016-10-13 12:57:48 +02:00
package.json Prevent unauthorized access to logs 2016-11-24 10:56:36 +01:00

README.md

FTS-Keystone

Keystone authentication support for Kibana 4.4.x

Installation

Requires a working version of Kibana. The kibana configuration file (/opt/kibana/config/kibana.yml) should be updated where keystone_port should be the keystone admin port (default: 35357) not the keystone member port (default: 5000):

fts-keystone.port: ${keystone_port}
fts-keystone.url: http://${keystone_host}
fts-keystone.enabled: True
fts-keystone.defaultTimeField: '@timestamp'

To install the fts-keystone plugin, first the latest release should be downloaded:

$ (cd /tmp; wget https://github.com/FujitsuEnablingSoftwareTechnologyGmbH/fts-keystone/releases/download/v0.0.1/fts-keystone-0.0.1.tar.gz; cd -)

Then installed using the Kibana plugin manager tool:

$ /opt/kibana/bin/kibana plugin --install fts-keystone --url file:///tmp/fts-keystone-0.0.1.tar.gz
Installing fts-keystone
Attempting to transfer from file:///tmp/fts-keystone-0.0.1.tar.gz
Transferring 7567007 bytes....................
Transfer complete
Extracting plugin archive
Extraction complete
Optimizing and caching browser bundles...
Plugin installation complete

$ /opt/kibana/bin/kibana plugin --list
fts-keystone

Now start/restart your Kibana server by running:

$ service kibana restart