Using the Splunk IM Terraform Provider

Duration : 2 Days (16 Hours)

Using the Splunk IM Terraform Provider Course Overview:

This course is designed for DevOps, Observability, and Site Reliability Engineering (SRE) teams. It serves as a follow-up to the “Automation Using the REST and SignalFlow APIs” course. In this course, participants will learn how to use the Splunk Infrastructure Monitoring (IM) Terraform provider to manage resources related to Splunk IM. The course covers various aspects of resource management, including visualization, alerting, teams, detectors, and muting rules. Additionally, participants will gain proficiency in creating and modifying teams, including configuring team notification policies. The course is structured to include discussions and hands-on lab exercises to reinforce learning and practical application of concepts.

Intended Audience:

  • DevOps teams
  • Observability teams
  • Site Reliability Engineering (SRE) teams
  • IT professionals responsible for managing Splunk Infrastructure Monitoring (Splunk IM) resources using Terraform

Learning Objectives of Using the Splunk IM Terraform Provider:

  • Introduction to the Splunk IM Terraform Provider
  • Managing Chart Resources
  • Managing Dashboards and Dashboard Groups
  • Managing Alerting Resources
  • Managing Teams Resources

Module 1 – Introduction to the Splunk IM Terraform Provider

  • Install Terraform
  • Use the Splunk IM 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 – Manage Resources using Terraform

  • Define and use variables in Terraform
  • Use different options with Terraform plan and apply commands
  • Work with the Terraform state file
  • Import existing Splunk IM resources

Using the Splunk IM Terraform Provider Course Prerequisites:

  • Automation Using the REST and SignalFlow APIs

Discover the perfect fit for your learning journey

Choose Learning Modality

Live Online

  • Convenience
  • Cost-effective
  • Self-paced learning
  • Scalability


  • Interaction and collaboration
  • Networking opportunities
  • Real-time feedback
  • Personal attention


  • Familiar environment
  • Confidentiality
  • Team building
  • Immediate application

Training Exclusives

This course comes with following benefits:

  • Practice Labs.
  • Get Trained by Certified Trainers.
  • Access to the recordings of your class sessions for 90 days.
  • Digital courseware
  • Experience 24*7 learner support.

Got more questions? We’re all ears and ready to assist!

Request More Details

Please enable JavaScript in your browser to complete this form.

Subscribe to our Newsletter

Please enable JavaScript in your browser to complete this form.