GrimoireLab script to manage Kibana dashboards from the command line
Kidash is a prototype of a tool for managing Kibana dashboards from the command line. It is a part of GrimoireLab.
Get a list of all options with:
$ kidash.py --help
For the names of the files containing panels definitions (JSON panel files), kidash supports both importing them from local directories, of from the grimoirelab-panels Python package, if installed. In fact, that package is a dependency of kidash, which means that if you installed via pip, it will always be present.
The algorith for finding a JSON panel file is, roughly:
- If the specified path (such as panels/json/git.json or git.json) is found relative to the local directory, use it.
- If not found, if the specified path starts with panels/json/, remove that part and look for the panel file in the grimoirelab-panels package.
- If not found, look for the specified path directly in the grimoirelab-panels package.
$ kidash.py --elastic_url-enrich http://localhost:9200 \ --import git.json
will look for a file git.json in the current directory, and if not found, for git.json in the grimoirelab-panels Python package, if installed.
The source code is for now a part of GrimoireELK.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size & hash SHA256 hash help||File type||Python version||Upload date|
|kidash-0.4.5-py3-none-any.whl (10.9 kB) Copy SHA256 hash SHA256||Wheel||py3||Jun 8, 2018|
|kidash-0.4.5.tar.gz (10.8 kB) Copy SHA256 hash SHA256||Source||None||Jun 8, 2018|