OpenDev Sysadmins 398e365c68 OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:35:32 +00:00
2016-02-23 11:05:03 +01:00
2016-02-23 11:05:03 +01:00
2016-02-23 11:05:03 +01:00
2019-04-19 19:35:32 +00:00
2019-01-31 21:37:33 +01:00
2016-02-23 11:05:03 +01:00
2018-10-04 13:25:09 +02:00
2016-02-23 11:05:03 +01:00
2018-11-19 13:50:20 +00:00

Monasca Kibana plugin

Keystone authentication support and multi-tenancy for Kibana 4.6.x

Build

npm install
npm run package

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):

monasca-kibana-plugin.port: ${keystone_port}
monasca-kibana-plugin.url: http://${keystone_host}
monasca-kibana-plugin.enabled: True
monasca-kibana-plugin.logs: True
monasca-kibana-plugin.events: True
monasca-kibana-plugin.defaultTimeField: '@timestamp'
monasca-kibana-plugin.defaultEventsTimeField: '@timestamp'
monasca-kibana-plugin.logsIndexPrefix: 'logs-<project_id>'
monasca-kibana-plugin.eventsIndexPrefix: 'events-<project_id>'

Then install using the Kibana plugin manager tool:

$ /opt/kibana/bin/kibana plugin --install monasca-kibana-plugin --url file:///tmp/monasca-kibana-plugin-0.0.1.tar.gz
Installing monasca-kibana-plugin
Attempting to transfer from file:///tmp/monasca-kibana-plugin-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
monasca-kibana-plugin

Now start/restart your Kibana server by running:

$ service kibana restart
Description
Monasca Kibana plugin for Keystone authentication
Readme 741 KiB
Languages
JavaScript 99.3%
Shell 0.7%