Build alerts & dashboards with Grafana Terraform provider
Last updated
Last updated
Make sure you have and version is 0.10.13+
Generate service account token
Service Account Token are only accessible once, so make sure you keep them somewhere safe, running the command again will generate a new service account token
Only groundcover tenant admins can generate Service Account Tokens
make sure you have
Use the with the following attributes
Create a directory for the terraform assets
Create a main.tf
file within the directory that contains the terraform provider configuration mentioned in step 2
Create the following dashboards.tf
file, this example declares a new Golden Signals
folder, and within it a Workload Golden Signals
dashboard that will be created
add the workloadgoldensignals.json
file to the directory as well
Run terraform init
to initialize terraform context
Run terraform plan
, you should see a long output describing the assets that are going to be created last line should state
Plan: 2 to add, 0 to change, 0 to destroy.
Run terraform apply
to execute the changes, you should now see a new folder in your grafana dashboards screen with the newly created dashboard
Run terraform destroy
to revert the changes
Here is a short video to demonstrate the process
You can read more about what you can achieve with the Grafana Terraform provider in the