Skip to content

5.0.1 updates #16

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 10 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 14 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,26 @@
# Kibana Tag Cloud Plugin
A Tag Cloud Plugin for Kibana 4
A Tag Cloud Plugin for Kibana 5.1.1

![Kibana Tag Cloud](tagcloud.png)

This visualization was inspired by [Tim Roe's](https://www.timroes.de/) blog [post](https://www.timroes.de/2015/12/06/writing-kibana-4-plugins-visualizations-using-data/) on creating a tag cloud plugin for Kibana 4. It is built using [D3](d3js.org) and Jason Davie's [d3-cloud](https://github.com/jasondavies/d3-cloud) plugin.
This visualization was inspired by [Tim Roe's](https://www.timroes.de/) blog [post](https://www.timroes.de/2015/12/06/writing-kibana-4-plugins-visualizations-using-data/) on creating a tag cloud plugin for Kibana 5. It is built using [D3](d3js.org) and Jason Davie's [d3-cloud](https://github.com/jasondavies/d3-cloud) plugin.

### Requirements
Kibana 4.3+
Kibana 5.1.1

### Installation steps
1. Download and unpack [Kibana](https://www.elastic.co/downloads/kibana).
2. From the Kibana root directory, install the plugin with the following command:

```$ bin/kibana plugin -i tagcloud -u https://github.com/stormpython/tagcloud/archive/master.zip```
Note the location as it will be used as $KIBANA_HOME.
2. Install the plugin with the following commands:

```
mkdir -p tmp/kibana
cd tmp/kibana
git clone https://github.com/stormpython/tagcloud.git
cd ../
zip -r tagcloud.zip kibana
$KIBANA_HOME/bin/kibana-plugin install file:///`pwd`/tagcloud.zip
```

### Disclosure
This repo is in its early stages. There is an outstanding [bug](https://github.com/stormpython/kibana-tag-cloud-plugin/issues/1) that needs to be fixed. In addition, please note d3-cloud's warning regarding how word clouds are rendered.
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "tagcloud",
"version": "0.1.0",
"version": "5.1.1",
"dependencies": {
"d3": "3.5.12",
"d3.layout.cloud": "1.2.0",
Expand Down
4 changes: 2 additions & 2 deletions public/cloud.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ require('plugins/tagcloud/lib/cloud_controller.js');
require('plugins/tagcloud/lib/cloud_directive.js');

function TagCloudProvider(Private) {
var TemplateVisType = Private(require('ui/template_vis_type/TemplateVisType'));
var Schemas = Private(require('ui/Vis/Schemas'));
var TemplateVisType = Private(require('ui/template_vis_type/template_vis_type'));
var Schemas = Private(require('ui/vis/schemas'));

return new TemplateVisType({
name: 'tagcloud',
Expand Down
Binary file modified tagcloud.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.