Skip to main content

Splunk Training + Certification

Advanced Dashboards and Visualizations

Course Description

This 4.5-hour course is designed for advanced users who want to create SplunkJS-based dashboards and forms. It focuses on creating dashboards, adding inputs, using event handlers and creating Splunk Custom Visualizations.

Instructor-led Training Schedule

Course Prerequisites

  • What is Splunk?
  • Introduction to Splunk
  • Using Fields
  • Visualizations
  • Introduction to Dashboards
  • Dynamic Dashboards
Or prior completion of the following retired courses:
  • Splunk Fundamentals 1
  • Splunk Fundamentals 2
  • Creating Dashboards


  • Using a terminal editor (vi, nano, etc.)
  • Editing JavaScript, XML, CSS, and HTML

Course Topics

  • SplunkJS Dashboards
  • Using Tokens
  • Using Event Handlers
  • Creating Custom Visualizations

Course Objectives

Module 1 – SplunkJS Dashboards
  • Identify view types 
  • Create a SplunkJS dashboard
  • Define view properties, methods and events 
  • List types of search managers
Module 2 – Using Tokens
  • Use tokens in SplunkJS
  • Define Splunk’s token models
  • Describe how to get, set, and change tokens
  • Create a SplunkJS form
Module 3 – Using Event Handlers
  • Identify types of event handlers
  • Define event handler syntax
  • Define drilldown properties
  • Create an event handler
Module 4 – Creating Custom Visualizations
  • Define the custom visualization primary files
  • Add custom visualizations to views
  • Create a custom visualization
  • Define security best practices