Course Description

This one-day 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

Classes:

  • Splunk Fundamentals 1
  • Splunk Fundamentals 2
  • Creating Dashboards

Skills:

 

  • Working knowledge of XML
  • Experience with JavaScript, CSS, and HTML

 

 

Course Topics

  • Prototyping
  • Using Tokens
  • Improving Performance
  • Customizing Views
  • Using Event Handlers
  • Adding Simple XML Extensions
Course Objectives

Module 1 – SplunkJS Dashboards

  • Identify ways to create SplunkJS Views
  • List types of search managers
  • Create a SplunkJS view
  • Define view properties, methods and events

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 drilldown properties
  • Define event handler syntax
  • Create an event handler

Module 4 – Creating Custom Visualizations

  • Create a custom visualization
  • Define the custom visualization primary files
  • Compile a custom visualization
  • Define security best practices