Skip to content

Guidewire/ansible-role-grafana-dashboards

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

grafana-dashboards

Ansible role designed to sync grafana dashbroards with local directory.

Limitations

Only DB dashboards are supported. Only grafana installations with only DB dashboards should work properly.

Notes

  • Initially dashboards are identified by slug names. Then a mapping to IDs is saved for each grafana instance.
  • Dashboards are compared by version. Version is uniq for each grafana instance so this information is stored in mappings file as well.
  • You can put dashboards exported via UI to the project.
  • It may not be safe to run this module across multiple hosts (with with_items) as mapping file is changed on each action.
  • Complicated dashboard titles could cause issues

TODO

  • fix test option
  • fix slugify
  • lock mappings file
  • implement option to sync home dashboard

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages