Skip to main content

Simplifies interacting with Grafana, with a focus on templating dashboards

Project description

Test Status Package Build Codecov Maintainability Code Climate technical debt Read the Docs

Summary

Grafanarmadillo simplifies interacting with Grafana, with a focus on templating dashboards.

Acknowledgments

This repository was built from the skeleton developed by Joao M. C. Teixeira (webpage, github)

Version

v0.0.9

Changelog

v0.0.9 (2022-07-26)

  • feature : add Python 3.9 and Python 3.10 support

v0.0.8 (2021-09-26)

  • feature : add Finder.create_or_get_dashboard to help importing dashboards

  • feature : add helper DashboardTransformer to combine several DashboardTransformers

  • feature : add helper DashboardTransformer to process all panels in a dashboard

v0.0.7 (2021-09-24)

  • feature : Templator, which makes templates from dashboards (and vice-versa) by applying arbitrary transforms

    • includes a helper to easily convert a dictionary into a list of terms to globally find/replace

v0.0.6 (2021-09-21)

  • feature : Dashboarder

    • can get or set the content of a dashboard

    • can export and import dashboards (like with the “json model” and “import” buttons in Grafana)

  • patch : get_dashboard returns exactly 1 (not a list)

  • patch : get_folder returns exactly 1 (not list)

  • patch : fix returns of methods in Finder

v0.0.5 (2021-09-20)

  • fix build

v0.0.4 (2021-09-20)

  • docsdocsdocs

v0.0.3 (2021-09-20)

  • adds methods for finding Grafana dashboards and folders by name

v0.0.2 (2021-09-18)

  • fixes CICD pipelines

v0.0.1 (2021-09-16)

Project details


Download files

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

Source Distribution

grafanarmadillo-0.0.9.tar.gz (14.9 kB view hashes)

Uploaded Source

Built Distribution

grafanarmadillo-0.0.9-py3-none-any.whl (9.6 kB view hashes)

Uploaded Python 3

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