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.9.tar.gz (13.1 kB view details)

Uploaded Source

Built Distribution

kidash-0.4.9-py3-none-any.whl (12.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: kidash-0.4.9.tar.gz
  • Upload date:
  • Size: 13.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/32.3.1 requests-toolbelt/0.8.0 tqdm/4.23.4 CPython/3.6.6

File hashes

Hashes for kidash-0.4.9.tar.gz
Algorithm Hash digest
SHA256 05e34c0a1a6f6d8d99676b443ada6c8cf81d9978eca1cf4c9568410c02726fce
MD5 45b9ece5b697946ac912d0b168e3d617
BLAKE2b-256 4cf74d6dc0a22618e5d05acf98fd599d589b7c5e154eecd7953a2d94e00ed950

See more details on using hashes here.

File details

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

File metadata

  • Download URL: kidash-0.4.9-py3-none-any.whl
  • Upload date:
  • Size: 12.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/32.3.1 requests-toolbelt/0.8.0 tqdm/4.23.4 CPython/3.6.6

File hashes

Hashes for kidash-0.4.9-py3-none-any.whl
Algorithm Hash digest
SHA256 305accf80ba90c8aeeabb73e2d1aafa6f18ceeed58738a152c5767f1a788fd1b
MD5 0bd5a6b394066dba9a127950c2b6ca69
BLAKE2b-256 84ebe36aa21a29d9910bfd62b6efbd13880d43b8d16298256ddbdbf5ca444c94

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