Course Content
- SplunkJS Dashboards
- Tokens
- Using Event Handlers
- Custom Visualizations
Who should attend
This 4.5-hour module is designed for advanced users who want to create SplunkJS dashboards and Splunk Custom Visualizations.
Prerequisites
To be successful, students should have a solid understanding of the following modules :
- Fundamentals 1 (Retired)
- Fundamentals 2 (Retired)
- Creating Dashboards
Or the following single-subject modules
- What is Splunk? (Retired)
- Intro to Splunk (ITS)
- Using Fields (SUF)
- Visualizations (SVZ)
- Introduction to Dashboards (ITD)
- Dynamic Dashboards (SDD)
Students should also have the following skills:
- Using a terminal editor (vi, nano, etc.)
- Editing JavaScript, XML, CSS and HTML
Course Objectives
This 4.5 hour class focuses on creating dashboards, adding inputs, using event handlers and creating Splunk Custom Visualizations using JavaScript and XML.
Outline: Advanced Dashboards & Visualizations with Splunk (ADVS)
Topic 1 – SplunkJS Dashboards
- Identify view types
- Create a SplunkJS dashboard
- Define view properties, methods and events
- List types of search managers
Topic 2 – Using Tokens
- Use tokens in SplunkJS
- Define Splunk’s token models
- Describe how to get, set, and change tokens
- Create a SplunkJS form
Topic 3 – Using Event Handlers
- Identify types of event handlers
- Define event handler syntax
- Define drilldown properties
- Create an event handler
Topic 4 – Creating Custom Visualizations
- Define the custom visualization primary files
- Add custom visualizations to SplunkJS views
- Create a custom visualization
- Define security best practices