Splunk Training + Certification

Using the Splunk Terraform Provider

The newest comprehensive resource from Splunk Training + Certification is here.

Course Description

This virtual 2-day course targeted towards DevOps, Observabilityand SRE teams is a follow-up to the course “Automation Using theREST and SignalFlow APIs”. Learn to use the Splunk Terraformprovider to manage Splunk IM resources for visualization, alertingand teams. Create and manage detectors and muting rules. Learn tocreate and modify teams including team notificaiton policies.

Instructor-led Training Schedule

Course Prerequisites

  • Automation Using the REST and SignalFlow APIs

Course Topics

  • Introduction to the Splunk Terraform provider
  • Manage chart resources
  • Manage dashboards and dashboard groups
  • Manage alerting resources
  • Manage teams resources

Course Objectives

Module 1 – Introduction to the Splunk Terraform Provider
  • Install terraform
  • Use the Splunk Terraform provider
  • Run a terraform plan
Module 2 – Manage Chart Resources
  • Create chart resources 
  • Modify SignalFlow in the chart resource 
  • Specify chart options
Module 3 – Manage Dashboards and Dashboard Groups
  • Create and modify dashboard groups
  • Create dashboard resources
  • Create datalinks
Module 4 – Manage Alerting Resources
  • Create and modify detector resources
  • Add multiple rules to a detector
  • Create a muting rule 
Module 5 – Manage Teams
  • Create and modify team resources
  • Define team notification policies
Module 6 – Use Common Terraform Commands and Concepts
  • Define and use variables in Terraform
  • Use different options with Terraform plan and apply commands
  • Work with the Terraform state file