SlideShare a Scribd company logo
Copyright © 2015 Splunk Inc.
Splunk in integration testing
Better not to make a mess than to clean it up
2
Splunk in integration
testing
Better not to make a mess than
to clean it up
3
Leading Cable TV and internet company of the Netherlands
Recently acquired by Liberty Global
Internet, Cable TV, mobile network, Telephony
4
My background
Programme test manager (contracter)
Experience in both test and operations
Author of a book on performance testing (available on Amazon)
Joined a running programme in the integration phase
My favorite Splunk tee-shirt tag line: Put that in your | and Splunk it
5
Testing
6
And the winner is
7
Exploratory testing
Testing isn’t just creating and running some scripts
Simultaneous: learn / design execute
No up front scripts
Fast, effective
Relies on feedback what about logs?
8
Testing not the same
Testing or checking?
Changed scene
– Agile / devops / continuous delivery
– SOA: chain or web?
– Change based specs vs system based
9
Testers
Spider in the web (integration)
Manage RCA
Mediate solutions
Looking for trouble
Trouble shooting...
Ring a bell?
10
The situation
Large programme
Multiple vendors
Internal and off shore development
Internal and off shore testing
Many new components
Multiple teams and suppliers (off shore)
Delays in integration (ticket ping pong)
Splunk guru in the team
11
Introduced Splunk
Tibco messages indexed in Splunk
Core systems logs indexed in Splunk
Order tables (rising column)
Created dashboards
Screenshot here
12
Application errors
1
13
Validations
1
14
Oracle (ORA) errors
1
15
Dreaded time-outs
1
16
The whip
1
17
Results
Solved the integration issues
Testers very happy:
Insight in the total flow
Self service on test data issues
Issues assigned to the right team
Find the overlooked issues
Jump started the integration phase
After care was cancelled due to NO reported issues
Team rule: no issue logged that hasn't been Splunked
1
18
Today’s challenges
1
19
Data’s story
1
DateTime Status CustI CorID Product Unit
09/30/2015 10:45:00 Success B254788 CorID12548687 Apple 1
09/30/2015 10:45:01 Pending B356489 CorID12548688 Carrot 5
09/30/2015 10:45:02 Failed B366547 CorID12548689 Banana 5
CO12548689 2015-30-9 10:43:58.001 Order placed 5 Bananas
CO12548689 2015-30-9 10:44:20.001 Reply from logistics Bananas not by piece
CO12548689 2015-30-9 10:45:02 Order registered in Order DB Status failed
20
Why we do it
Testers: access, insight and first time right
(test) Management: facts and figures on quality
and performance
Company: prevent embarrassing incidents, lower
costs, faster time to market
2
21
Do’s
Get business process information in Splunk
SOA messages
Order tables (rising column)
Logs, logs, logs
Get a Splunk expert on board.
Create dashboards for test teams (detail)
Create dashboards for management (pretty pictures)
Train testers and admins
2
22
Splunk in test
Speeds up test phases
Prevents incidents in production
An answer to today’s test challenges
Facts and figures on quality
Increase time to market
Benefits increase exponentially with complexity
2
23
So why in test?
first time right
handle agile development
handle complexity
speed up integration
2
24
Find a question?
2
Diagrams, Icons and
Templates
2
26
Splunk Icons
Search Bar chart Lock Cloud Cloud – alt Folder Envelope
Storage - 3Storage
Server Indexer Forwarder Search head
Datacenters
Splunk serverFirewall
Desktop Laptop
Failed server
Hadoop storage Datacenter
27
Splunk Icons
Application - alt Virtual machine Virtual server Network www or Global Tools
Log file Router Load balancer Script
Pie chart Gears/Settings Gear Messaging Tag/ticket
Document
Application
Analyze
Network Switch
Shield
Active Directory
28
Splunk Icons
Checkmark InfoAlert StopiPhoneiPadAndroid
Twitter Facebook LinkedIn RSS You Tube Shopping cartGPS Tower
Healthcare Hospital Office building VoIP Phone Support POS Card Reader RFID
29
Splunk Icons
Forwarder - AIX Forwarder- Datastore Forwarder- Free BSD Forwarder- Linux Forwarder- Windows Forwarder- Web Forwarder- OSX
Forwarder- Solaris Splunk server - AIX Splunk server -
Datastore
Splunk server -
Gear
Splunk server -
Linux
Splunk server -
Network
Splunk server -
Web
Splunk server - OSX Splunk server –
Free BSD
Splunk server –
Solaris Splunk search Failed Splunk server
30
Splunk Icons
31
Splunk Icons
Pivot
Cluster
management
Analytics Store Data model
Forwarder
management
Home
Maps
Predictive
analytics
Simple
dashboard
Web
framework
Custom
dashboard
Enhanced
search
32
Arrows
33
Boxes
34
Assign Default Object Style
35
Splunk Object Style and Color
Hardware Product
Business/Corporat
e
Highlight OnlyGenericVirtualization
Generic
These are suggested
uses for colors only.
36
Applying Splunk Object Style
To apply the Splunk object style to any shape:
1. Select the shape (Object A) with the desired style
2. Click on Format Painter (paintbrush) tool in toolbar
3. Click on new shape (Object B) to apply style
37
Logos
Corporate logo Product logo Product logo with
Version Number
38
Logos
39
Logos
40
App Icons
41
Splunk Enterprise Overview
AlertsMessages Metrics ChangesScriptsConfiguration
s
Log Files
Indexes Any Data from Any Source
DatabasesNetworks Servers
Virtual
Machines
Smartphones
and Devices
Custom
Applications
Security
Tickets
Web
Server
Sensors
42
Splunk Enterprise Scalability
Enterprise-class Scale, Resilience and Interoperability
Send data from thousands of servers using any combination of Splunk forwarders
Auto load-balanced forwarding to Splunk Indexers
Offload search load to Splunk Search Heads
43
Integrated Analytics Platform for Hadoop Data
4
Full-featured,
Integrated
Product
Insights for
Everyone
Works with
What You
Have Today
Explore Visualize Dashboards ShareAnalyze
Hadoop
(MapReduce &
HDFS)
NoSQL
Data Stores
44
Industry Leading Platform for Machine Data
Any Machine Data Operational Intelligence
HA Indexes
and Storage
Search and
Investigation
Proactive
Monitoring
Operational
Visibility
Real-time
Business
Insights
Commodity
Servers
Online
Services Web
Services
Servers
Security GPS
Location
Storage
Desktops
Networks
Packaged
Applications
Custom
ApplicationsMessaging
Telecoms
Online
Shopping
Cart
Web
Clickstreams
Databases
Energy
Meters
Call Detail
Records
Smartphones
and Devices
RFID
45
Table Example
Column Title Column Title Column Title Column Title
Text Text Text Text
Text Text Text Text
Text Text Text Text
Text Text Text Text
Text Text Text Text
46
Quote Box
Our mission is to make machine data accessible,
useable and valuable to everyone.
Thank You

More Related Content

PDF
Towards a hybrid approach between agile and traditional methods
PPTX
Advanced Integrations of MuleSoft with ChatGTP
PPT
Agile Testing Process
PPT
Agile Scrum software methodology
PDF
What is Agile Methodology?
PDF
UiPath Task Capture training.pdf
PPTX
Ansible Automation 발표 자료 공유
PDF
Dell Technologies Portfolio On One Single Page - POSTER - v4b June 2020
Towards a hybrid approach between agile and traditional methods
Advanced Integrations of MuleSoft with ChatGTP
Agile Testing Process
Agile Scrum software methodology
What is Agile Methodology?
UiPath Task Capture training.pdf
Ansible Automation 발표 자료 공유
Dell Technologies Portfolio On One Single Page - POSTER - v4b June 2020

What's hot (20)

PPTX
Disaster recovery strategies for oVirt
PDF
Jira 教學
PPTX
Overview of agile methodology
PPTX
Definition of done
PPT
Agile Scrum Presentation-Detailed
PDF
Introduction to Agile software testing
PPTX
QA Best Practices in Agile World_new
PPTX
Definition of Done and Product Backlog refinement
PDF
Twilio Voice Applications with Amazon AWS S3 and EC2
PDF
Agile testing principles and practices - Anil Karade
PPTX
DMM9 - Data Migration Testing
PPTX
Evidenced based management - Presentation at Scrum Australia 24 oct 2018
PDF
E-Commerce Project Management
PDF
Types of Software Testing | Edureka
PDF
Things Could Get Worse: Ideas About Regression Testing
PDF
Creating Valuable PI objectives v1.1.2 - OLD VERSION
PPTX
Introduction to Agile Testing
PDF
Scrum process powerpoint ppt slides.
PDF
An Introduction to SAFe: The Scaled Agile Framework
PPTX
Scrum Training
Disaster recovery strategies for oVirt
Jira 教學
Overview of agile methodology
Definition of done
Agile Scrum Presentation-Detailed
Introduction to Agile software testing
QA Best Practices in Agile World_new
Definition of Done and Product Backlog refinement
Twilio Voice Applications with Amazon AWS S3 and EC2
Agile testing principles and practices - Anil Karade
DMM9 - Data Migration Testing
Evidenced based management - Presentation at Scrum Australia 24 oct 2018
E-Commerce Project Management
Types of Software Testing | Edureka
Things Could Get Worse: Ideas About Regression Testing
Creating Valuable PI objectives v1.1.2 - OLD VERSION
Introduction to Agile Testing
Scrum process powerpoint ppt slides.
An Introduction to SAFe: The Scaled Agile Framework
Scrum Training
Ad

Similar to Splunk in integration testing (20)

PPTX
Splunk at Sabre
PPTX
Customer Presentation - Financial Services Organization
PPTX
Getting Started with Splunk Breakout Session
PDF
Splunk Data Onboarding Overview - Splunk Data Collection Architecture
PDF
SplunkLive! London 2015 - DevOps Breakout
PPTX
Machine Data 101: Turning Data Into Insight
PPTX
Splunk Different
PPTX
Innovate Better Through Machine data Analytics
PPTX
Getting Started with Splunk Enterprises
PDF
Echostar Customer Presentation
PPTX
SplunkLive! London 2016 Splunk for Devops
PPTX
SplunkLive! Wien 2016 - Use Case TTTech Computertechnik
PPTX
Getting Started with Splunk Enterprise
PPTX
Getting Started with Splunk Enterprise
PPTX
Splunk .conf18 Updates, Config Add-on, SplDevOps
PPTX
Machine Learning für Event Management
PPTX
Delivering New Visibility and Analytics for IT Operations
PDF
Machine Data 101
PPTX
Getting Started with Splunk Enterprise Hands-On
PPTX
Abenteuer bei Monitoring und Troubleshooting
Splunk at Sabre
Customer Presentation - Financial Services Organization
Getting Started with Splunk Breakout Session
Splunk Data Onboarding Overview - Splunk Data Collection Architecture
SplunkLive! London 2015 - DevOps Breakout
Machine Data 101: Turning Data Into Insight
Splunk Different
Innovate Better Through Machine data Analytics
Getting Started with Splunk Enterprises
Echostar Customer Presentation
SplunkLive! London 2016 Splunk for Devops
SplunkLive! Wien 2016 - Use Case TTTech Computertechnik
Getting Started with Splunk Enterprise
Getting Started with Splunk Enterprise
Splunk .conf18 Updates, Config Add-on, SplDevOps
Machine Learning für Event Management
Delivering New Visibility and Analytics for IT Operations
Machine Data 101
Getting Started with Splunk Enterprise Hands-On
Abenteuer bei Monitoring und Troubleshooting
Ad

Recently uploaded (20)

PDF
Encapsulation theory and applications.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Empathic Computing: Creating Shared Understanding
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Approach and Philosophy of On baking technology
PDF
KodekX | Application Modernization Development
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
Cloud computing and distributed systems.
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
Encapsulation theory and applications.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
NewMind AI Weekly Chronicles - August'25 Week I
Empathic Computing: Creating Shared Understanding
Advanced methodologies resolving dimensionality complications for autism neur...
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Encapsulation_ Review paper, used for researhc scholars
Approach and Philosophy of On baking technology
KodekX | Application Modernization Development
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
MYSQL Presentation for SQL database connectivity
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Diabetes mellitus diagnosis method based random forest with bat algorithm
Chapter 3 Spatial Domain Image Processing.pdf
Cloud computing and distributed systems.
Digital-Transformation-Roadmap-for-Companies.pptx
Unlocking AI with Model Context Protocol (MCP)
Building Integrated photovoltaic BIPV_UPV.pdf

Splunk in integration testing

  • 1. Copyright © 2015 Splunk Inc. Splunk in integration testing Better not to make a mess than to clean it up
  • 2. 2 Splunk in integration testing Better not to make a mess than to clean it up
  • 3. 3 Leading Cable TV and internet company of the Netherlands Recently acquired by Liberty Global Internet, Cable TV, mobile network, Telephony
  • 4. 4 My background Programme test manager (contracter) Experience in both test and operations Author of a book on performance testing (available on Amazon) Joined a running programme in the integration phase My favorite Splunk tee-shirt tag line: Put that in your | and Splunk it
  • 7. 7 Exploratory testing Testing isn’t just creating and running some scripts Simultaneous: learn / design execute No up front scripts Fast, effective Relies on feedback what about logs?
  • 8. 8 Testing not the same Testing or checking? Changed scene – Agile / devops / continuous delivery – SOA: chain or web? – Change based specs vs system based
  • 9. 9 Testers Spider in the web (integration) Manage RCA Mediate solutions Looking for trouble Trouble shooting... Ring a bell?
  • 10. 10 The situation Large programme Multiple vendors Internal and off shore development Internal and off shore testing Many new components Multiple teams and suppliers (off shore) Delays in integration (ticket ping pong) Splunk guru in the team
  • 11. 11 Introduced Splunk Tibco messages indexed in Splunk Core systems logs indexed in Splunk Order tables (rising column) Created dashboards Screenshot here
  • 17. 17 Results Solved the integration issues Testers very happy: Insight in the total flow Self service on test data issues Issues assigned to the right team Find the overlooked issues Jump started the integration phase After care was cancelled due to NO reported issues Team rule: no issue logged that hasn't been Splunked 1
  • 19. 19 Data’s story 1 DateTime Status CustI CorID Product Unit 09/30/2015 10:45:00 Success B254788 CorID12548687 Apple 1 09/30/2015 10:45:01 Pending B356489 CorID12548688 Carrot 5 09/30/2015 10:45:02 Failed B366547 CorID12548689 Banana 5 CO12548689 2015-30-9 10:43:58.001 Order placed 5 Bananas CO12548689 2015-30-9 10:44:20.001 Reply from logistics Bananas not by piece CO12548689 2015-30-9 10:45:02 Order registered in Order DB Status failed
  • 20. 20 Why we do it Testers: access, insight and first time right (test) Management: facts and figures on quality and performance Company: prevent embarrassing incidents, lower costs, faster time to market 2
  • 21. 21 Do’s Get business process information in Splunk SOA messages Order tables (rising column) Logs, logs, logs Get a Splunk expert on board. Create dashboards for test teams (detail) Create dashboards for management (pretty pictures) Train testers and admins 2
  • 22. 22 Splunk in test Speeds up test phases Prevents incidents in production An answer to today’s test challenges Facts and figures on quality Increase time to market Benefits increase exponentially with complexity 2
  • 23. 23 So why in test? first time right handle agile development handle complexity speed up integration 2
  • 26. 26 Splunk Icons Search Bar chart Lock Cloud Cloud – alt Folder Envelope Storage - 3Storage Server Indexer Forwarder Search head Datacenters Splunk serverFirewall Desktop Laptop Failed server Hadoop storage Datacenter
  • 27. 27 Splunk Icons Application - alt Virtual machine Virtual server Network www or Global Tools Log file Router Load balancer Script Pie chart Gears/Settings Gear Messaging Tag/ticket Document Application Analyze Network Switch Shield Active Directory
  • 28. 28 Splunk Icons Checkmark InfoAlert StopiPhoneiPadAndroid Twitter Facebook LinkedIn RSS You Tube Shopping cartGPS Tower Healthcare Hospital Office building VoIP Phone Support POS Card Reader RFID
  • 29. 29 Splunk Icons Forwarder - AIX Forwarder- Datastore Forwarder- Free BSD Forwarder- Linux Forwarder- Windows Forwarder- Web Forwarder- OSX Forwarder- Solaris Splunk server - AIX Splunk server - Datastore Splunk server - Gear Splunk server - Linux Splunk server - Network Splunk server - Web Splunk server - OSX Splunk server – Free BSD Splunk server – Solaris Splunk search Failed Splunk server
  • 31. 31 Splunk Icons Pivot Cluster management Analytics Store Data model Forwarder management Home Maps Predictive analytics Simple dashboard Web framework Custom dashboard Enhanced search
  • 35. 35 Splunk Object Style and Color Hardware Product Business/Corporat e Highlight OnlyGenericVirtualization Generic These are suggested uses for colors only.
  • 36. 36 Applying Splunk Object Style To apply the Splunk object style to any shape: 1. Select the shape (Object A) with the desired style 2. Click on Format Painter (paintbrush) tool in toolbar 3. Click on new shape (Object B) to apply style
  • 37. 37 Logos Corporate logo Product logo Product logo with Version Number
  • 41. 41 Splunk Enterprise Overview AlertsMessages Metrics ChangesScriptsConfiguration s Log Files Indexes Any Data from Any Source DatabasesNetworks Servers Virtual Machines Smartphones and Devices Custom Applications Security Tickets Web Server Sensors
  • 42. 42 Splunk Enterprise Scalability Enterprise-class Scale, Resilience and Interoperability Send data from thousands of servers using any combination of Splunk forwarders Auto load-balanced forwarding to Splunk Indexers Offload search load to Splunk Search Heads
  • 43. 43 Integrated Analytics Platform for Hadoop Data 4 Full-featured, Integrated Product Insights for Everyone Works with What You Have Today Explore Visualize Dashboards ShareAnalyze Hadoop (MapReduce & HDFS) NoSQL Data Stores
  • 44. 44 Industry Leading Platform for Machine Data Any Machine Data Operational Intelligence HA Indexes and Storage Search and Investigation Proactive Monitoring Operational Visibility Real-time Business Insights Commodity Servers Online Services Web Services Servers Security GPS Location Storage Desktops Networks Packaged Applications Custom ApplicationsMessaging Telecoms Online Shopping Cart Web Clickstreams Databases Energy Meters Call Detail Records Smartphones and Devices RFID
  • 45. 45 Table Example Column Title Column Title Column Title Column Title Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text
  • 46. 46 Quote Box Our mission is to make machine data accessible, useable and valuable to everyone.

Editor's Notes

  • #42: Splunk is the leading platform for machine data analytics with over 5,600 organizations using Splunk (as of 8/1/13) – for data volumes ranging from tens of GBs to tens of TBs to over 100 TBs of data PER DAY. Splunk software reliably collects and indexes all the streaming data from IT systems, technology devices and the Internet of Things in real-time - tens of thousands of sources in unpredictable formats and types. Splunk software is optimized for real-time, low latency and interactivity. Organizations use Splunk software and their data the following ways: 1. Find and fix problems dramatically faster 2. Automatically monitor to identify issues, problems and attacks 3. Gain end-to-end visibility to track and deliver on IT KPIs and make better-informed IT decisions 4. Gain real-time insight from operational data to make better-informed business decisions This is described as Operational Intelligence: visibility, insights and intelligence from operational data.
  • #44: Hunk (Splunk Analytics for Hadoop) is a full-featured, integrated product offering – that delivers interactive data exploration, analysis and visualization for Hadoop. Full-featured, integrated product: Insights for everyone: Works with what you have today:
  • #45: Splunk is the leading platform for machine data analytics with over 5,600 organizations using Splunk (as of 8/1/13) – for data volumes ranging from tens of GBs to tens of TBs to over 100 TBs of data PER DAY. Splunk software reliably collects and indexes all the streaming data from IT systems, technology devices and the Internet of Things in real-time - tens of thousands of sources in unpredictable formats and types. Splunk software is optimized for real-time, low latency and interactivity. Organizations use Splunk software and their data the following ways: 1. Find and fix problems dramatically faster 2. Automatically monitor to identify issues, problems and attacks 3. Gain end-to-end visibility to track and deliver on IT KPIs and make better-informed IT decisions 4. Gain real-time insight from operational data to make better-informed business decisions This is described as Operational Intelligence: visibility, insights and intelligence from operational data.