bodsch.grafana_dashboards

Ansible Role: grafana_dashboards

This role helps to import different Grafana Dashboards and supports organizing them in folders for better structure.

You can find example dashboards in this repository.

Please note: The further development of this Ansible role has moved to the Collection bodsch.grafana.
This repository will not receive active updates anymore.

GitHub Workflow Status
GitHub issues
GitHub release (latest by date)
Ansible Quality Score

Requirements & Dependencies

  • rsync

Operating Systems Supported

Tested on:

  • Arch Linux
  • Artix Linux
  • Debian-based systems
    • Debian 11 / 12

Configuration

You can configure the following YAML options:

grafana_dashboards_upgrade: false

grafana_dashboards_direct_download: false

grafana_dashboards_servername: "{{ ansible_fqdn }}"

grafana_dashboards_git:
  update: true
  url: ""
  version: ""

# Variables from the Grafana role
grafana_provisioning_synced: false
grafana_data_dir: /var/lib/grafana

Contribution

For details on how to contribute, please read Contribution.

Development and Branches (Git Tags)

The master branch is where the latest updates are made, but it may be unstable.

If you prefer a stable version, please use a Tagged Version!

Author

  • Bodo Schulz

License

Apache

FREE SOFTWARE, HELL YEAH!

Informazioni sul progetto

generic importer for Grafana Dashboards

Installa
ansible-galaxy install bodsch.grafana_dashboards
Licenza
apache-2.0
Download
2.6k
Proprietario
ex-developer (c, c++, php), ex-system administrator / engineer, keep-it-simple, monitoring, automation, system architect