Skip to content

Kidash handle dashboards, visualizations, searches and index-patterns from Kibana

License

Notifications You must be signed in to change notification settings

albertinisg/kidash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kidash

Kidash handle dashboards, visualizations, searches and index-patterns from Kibana. All the queries are launched against an ElasticSearch and the default index .kibana.

Usage

usage: kidash [-g] <action> [<args>] | --help

Import, export and delete dashboards, visualizations, searches and index patterns
from Kibana.

Available actions:

    import           Import elements from a given JSON file (Kibana format)
    export           Export elements from Kibana
    delete           Delete elements based on queries and using Bulk actions

optional arguments:
  -h, --help            show this help message and exit
  -g, --debug           set debug mode on

Run 'kidash <action> --help' to get information about a specific action type.

Requirements

  • elasticsearch>=2.4.0

Installation

Kidash installation is available from the source code.

To install it, you will need to clone the repository first:

$ git clone https://github.com/albertinisg/kidash.git

Then navigate into the repository and run the following commands:

$ pip3 install -r requirements.txt
$ python3 setup.py install

Examples

import

kidash import 'https://user:[email protected]/data' git-organizations-projects.json

export

kidash export 'https://user:[email protected]/data' dashboards-kib/twitter.json -t dashboard -f all

delete

kidash delete 'https://user:[email protected]/data' -t index-pattern -f all

License

Licensed under GNU General Public License (GPL), version 3 or later.

About

Kidash handle dashboards, visualizations, searches and index-patterns from Kibana

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages