1. Introduction
2. SPLexicon
What is Machine generated Data?
Splunk Architecture basics
Splunk Community and Documentation
Navigating SPLexicon
3. Splunk components
Splunk Features
Understanding Splunk Admin Basics and License Management
Working with Splunk Configuration Files
Understanding Splunk Index
Configuring Indexes
4. Basic Installation
Splunk Setup - Demo on Linux or Windows instance.
5. Data Ingestion
What is Splunking?
Adding data in Splunk
Monitoring Files and Directories
Getting Data from Network Sources
Getting Windows Data In
Scripted Inputs
The HTTP Event Collector (HEC)
Configuring Inputs
6. Introduction to Splunk's User Interface
7. Basic Searching
8. Search Language Fundamentals
Introduction to Search in Splunk
Understanding the Basics of Splunk Search
Building SPL Queries in Splunk
Performing Transformative Searches in Splunk
Beyond the Search Basics
Navigating Splunk Search
9. Creating and Using Lookups
10. Creating Scheduled Reports and Alerts
11. Using Fields in Searches
Using Field Searches for Splunk Searches
Managing Splunk Fields
Using Tags and Event Types
12. Creating Reports and Dashboards
13. Extended Dashboard
Introduction to Reports, Dashboards, and Alerts in Splunk
Building Splunk Report and Dashboards
Designing Alerts in Splunk
Summarizing Splunk Reports, Dashboards, and Alerts
14. Datasets and the Common Information Model, Using Pivot
Getting Familiar with Data Models and the Pivot Tool in Splunk
Diving Deeper into Data Models
Identifying Data Model Attributes
Building Dashboards, Reports, and Alerts Using the Data Model
Getting Familiar with the Splunk Common Information Model
Configuring and Employing the Common Information Model (CIM) Add-on
15. Universal Forwarder
Getting Data into Splunk
Configure Splunk Forwarders
Manage Splunk Forwarders
Note that Splunk development will be limited to SPL queries and Splunk features. We will not cover anything related to HTML and JavaScript.