Skip to main content

GrimoireLab script to manage Kibana dashboards from the command line

Project description

Kidash is a prototype of a tool for managing Kibana dashboards from the command line. It is a part of GrimoireLab.

Usage

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.

For example:

$ 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.

Source code

The source code is for now a part of GrimoireELK.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kidash-0.4.14.tar.gz (13.0 kB view details)

Uploaded Source

Built Distribution

kidash-0.4.14-py3-none-any.whl (13.7 kB view details)

Uploaded Python 3

File details

Details for the file kidash-0.4.14.tar.gz.

File metadata

  • Download URL: kidash-0.4.14.tar.gz
  • Upload date:
  • Size: 13.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2+

File hashes

Hashes for kidash-0.4.14.tar.gz
Algorithm Hash digest
SHA256 98194597daa1ed668968c87ae15b4d233f5059742bf65fa82c7e47625010e032
MD5 5d355105efbacf7baa75d2f418c14793
BLAKE2b-256 aff0c879b30fc793e8bef12499ea8fae2939b62e703ef816284604797fcc9889

See more details on using hashes here.

File details

Details for the file kidash-0.4.14-py3-none-any.whl.

File metadata

  • Download URL: kidash-0.4.14-py3-none-any.whl
  • Upload date:
  • Size: 13.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2+

File hashes

Hashes for kidash-0.4.14-py3-none-any.whl
Algorithm Hash digest
SHA256 7504ebd88d905da3c8337ce632fec56190628f73a732fc51c8cbf47f9cb3547c
MD5 694f3f07f1d3093f5986dca016584a3f
BLAKE2b-256 7f7e55cdd9f88e1d975fd0c9f31197439a1404b0a75a1da0f516e0aec21733d3

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page