SlideShare a Scribd company logo
Copyright	
  ©	
  2014	
  Splunk	
  Inc.	
  
Elias	
  Haddad	
  
Senior	
  Sales	
  Engineer	
  –	
  BD,	
  Splunk	
  	
  
Using	
  Selenium	
  and	
  
Splunk	
  for	
  
TransacFon	
  
Monitoring	
  Insight	
  
Disclaimer	
  
2	
  
During	
  the	
  course	
  of	
  this	
  presentaFon,	
  we	
  may	
  make	
  forward-­‐looking	
  statements	
  regarding	
  future	
  events	
  or	
  the	
  
expected	
  performance	
  of	
  the	
  company.	
  We	
  cauFon	
  you	
  that	
  such	
  statements	
  reflect	
  our	
  current	
  expectaFons	
  and	
  
esFmates	
  based	
  on	
  factors	
  currently	
  known	
  to	
  us	
  and	
  that	
  actual	
  events	
  or	
  results	
  could	
  differ	
  materially.	
  For	
  
important	
  factors	
  that	
  may	
  cause	
  actual	
  results	
  to	
  differ	
  from	
  those	
  contained	
  in	
  our	
  forward-­‐looking	
  statements,	
  
please	
  review	
  our	
  filings	
  with	
  the	
  SEC.	
  The	
  forward-­‐looking	
  statements	
  made	
  in	
  the	
  this	
  presentaFon	
  are	
  being	
  made	
  as	
  
of	
  the	
  Fme	
  and	
  date	
  of	
  its	
  live	
  presentaFon.	
  If	
  reviewed	
  aRer	
  its	
  live	
  presentaFon,	
  this	
  presentaFon	
  may	
  not	
  contain	
  
current	
  or	
  accurate	
  informaFon.	
  We	
  do	
  not	
  assume	
  any	
  obligaFon	
  to	
  update	
  any	
  forward-­‐looking	
  statements	
  we	
  may	
  
make.	
  In	
  addiFon,	
  any	
  informaFon	
  about	
  our	
  roadmap	
  outlines	
  our	
  general	
  product	
  direcFon	
  and	
  is	
  subject	
  to	
  change	
  
at	
  any	
  Fme	
  without	
  noFce.	
  It	
  is	
  for	
  informaFonal	
  purposes	
  only,	
  and	
  shall	
  not	
  be	
  incorporated	
  into	
  any	
  contract	
  or	
  
other	
  commitment.	
  Splunk	
  undertakes	
  no	
  obligaFon	
  either	
  to	
  develop	
  the	
  features	
  or	
  funcFonality	
  described	
  or	
  to	
  
include	
  any	
  such	
  feature	
  or	
  funcFonality	
  in	
  a	
  future	
  release.	
  
Agenda	
  
!   IntroducFon	
  to	
  SyntheFc	
  Monitoring	
  
!   IntroducFon	
  to	
  Selenium	
  
!   Demo	
  of	
  Selenium	
  IDE	
  
! Splunk	
  App	
  for	
  SyntheFc	
  TransacFon	
  Monitoring	
  
–  Architecture	
  
–  ConfiguraFon	
  and	
  Requirements	
  
–  Metrics	
  Captured	
  
!   Demo	
  
	
  	
  
3	
  
SyntheFc	
  Monitoring	
  Intro	
  
4	
  
!   Simulate	
  End	
  User	
  InteracFons	
  
!   Measure	
  Performance	
  and	
  Availability	
  of	
  your	
  ApplicaFon	
  	
  
!   Measure	
  TransacFon	
  Response	
  Time	
  	
  
!   Compare	
  performance	
  and	
  availability	
  by:	
  
–  Geography	
  and	
  locaFon	
  
–  Browser	
  
–  OperaFng	
  System	
  

Recommended for you

Github copilot
Github copilotGithub copilot
Github copilot

GitHub Copilot is an AI assistant that helps programmers write code faster by suggesting code snippets based on context. It was trained on public source code and understands both code and natural language. While it can provide helpful suggestions, the code it generates may not always work and should be carefully reviewed before use. Providing well-commented code, meaningful names, and dividing code into small functions can help Copilot provide better suggestions.

Load Runner
Load RunnerLoad Runner
Load Runner

It's a very basic introduction of Load Runner for beginners, i explored it at my own, prepared slides & shared it with my colleagues. What is Load Runner & why we need Performance testing etc. Enjoy :)

#load runner
The Changing Landscape of Development with AWS Cloud - AWS PS Summit Canberra...
The Changing Landscape of Development with AWS Cloud - AWS PS Summit Canberra...The Changing Landscape of Development with AWS Cloud - AWS PS Summit Canberra...
The Changing Landscape of Development with AWS Cloud - AWS PS Summit Canberra...

Discover how AWS is empowering developers to overcome challenges of the past by providing on-demand access to numerous IT resources once inaccessible. Learn about AWS's Mobile Hub, CodeStar, and Lambda, while witnessing the ways these services are increasing developer productivity and streamlining backend configuration. AWS is excited to play a role in this age of constant developer innovation. Speaker: Stephen Liedig. Solutions Architect. Amazon Web Services Level: 200

awspssummitcbr17canberra2017
SyntheFc	
  Monitoring	
  Benefits	
  
5	
  
!   Monitor	
  your	
  applicaFon	
  performance	
  and	
  availability	
  24x7	
  
!   Be	
  proacFve	
  
!   Measure	
  end-­‐user	
  response	
  Fme	
  
!   Be	
  the	
  first	
  to	
  know	
  your	
  applicaFon	
  is	
  down	
  or	
  slow	
  
!   Measure	
  performance	
  and	
  availability	
  of	
  Saas	
  applicaFons	
  
!   Baseline	
  and	
  analyze	
  trends	
  across	
  geographies	
  
!   Measure	
  your	
  applicaFon	
  and	
  transacFon	
  SLAs	
  
!   Real	
  user	
  monitoring	
  and	
  syntheFc	
  monitoring	
  complement	
  	
  
each	
  other	
  
What	
  is	
  Selenium	
  
6	
  
!   Selenium	
  is	
  a	
  browser	
  automaFon	
  Tool	
  
!   Usage:	
  
–  FuncFonal	
  tesFng	
  is	
  primary	
  usage	
  
–  Can	
  be	
  used	
  for	
  administraFve	
  automaFon	
  purposes	
  
!   Support	
  of	
  Largest	
  Browser	
  Vendors	
  
–  Firefox	
  
–  IE	
  
–  Opera	
  
–  Safari	
  
!   Support	
  for	
  mobile	
  device	
  automaFon	
  	
  
Selenium	
  Components	
  
7	
  
!   Selenium	
  IDE	
  
–  Firefox	
  Add-­‐on	
  
–  Allows	
  to	
  quickly	
  create	
  automaFon	
  scripts	
  
–  Record	
  and	
  Replay	
  
–  Allows	
  to	
  export	
  script	
  in	
  mulFple	
  languages	
  
!   Selenium	
  Webdriver	
  
–  CollecFon	
  of	
  languages	
  specific	
  bindings	
  to	
  drive	
  browser	
  automaFon	
  
–  Automate	
  browser-­‐based	
  regression	
  tests	
  
–  Simulate	
  interacFons	
  across	
  mulFple	
  environments	
  	
  	
  
Demo	
  Selenium	
  IDE	
  
8	
  

Recommended for you

Postman Webinar: Postman 101
Postman Webinar: Postman 101Postman Webinar: Postman 101
Postman Webinar: Postman 101

In this webinar, Postman Developer Advocate Arlemi Turpault will show you: - How to get started with Postman - Key tips and tricks - Where to look for documentation and help

postmanapi
APIs as a Product Strategy
APIs as a Product StrategyAPIs as a Product Strategy
APIs as a Product Strategy

APIs used to be a technical implementation detail reserved for developers and architects. In the Web age, APIs make more business sense than ever before. This presentation gives a ring side view of How to Craft Business Strategy around APIs.

api as business strategy
Scaling AI/ML with Containers and Kubernetes
Scaling AI/ML with Containers and Kubernetes Scaling AI/ML with Containers and Kubernetes
Scaling AI/ML with Containers and Kubernetes

Scaling AI and machine learning projects poses challenges around collaboration, data access, and deploying models into production. Containers and Kubernetes can help address these challenges by providing a self-service platform for data scientists to access tools, frameworks, and compute resources. This allows for rapid iteration and sharing of work. Kubernetes provides resource management and workload scheduling across hybrid cloud environments. OpenShift is a distribution of Kubernetes optimized for AI/ML workloads. It incorporates additional services for continuous integration/delivery and automation. Open Data Hub is an open source community project and reference architecture for building AI platforms on OpenShift and Kubernetes.

containerskubernetesopenshift
Splunk	
  App	
  for	
  SyntheFc	
  TransacFon	
  Monitoring	
  
9	
  
!   AutomaFon	
  scripts	
  need	
  to	
  be	
  recorded	
  in	
  Selenium	
  IDE	
  
! Splunk	
  App	
  for	
  SyntheFc	
  TransacFon	
  Monitoring	
  allows	
  you	
  to	
  
monitor	
  end-­‐user	
  performance	
  
!   Measure	
  performance	
  from	
  different	
  locaFons,	
  browsers	
  and	
  
operaFon	
  systems	
  
!   App	
  includes	
  the	
  following	
  components:	
  
–  Python	
  Module	
  to	
  measure	
  response	
  Fme,	
  OS,	
  browser	
  type,	
  locaFon,	
  etc.	
  
–  Scripted	
  inputs	
  to	
  replay	
  Selenium	
  Scripts	
  and	
  index	
  results	
  
–  Dashboards	
  to	
  capture	
  and	
  compare	
  different	
  metrics	
  
–  Scripted	
  input	
  to	
  measure	
  network	
  performance	
  and	
  latency	
  
	
  
Why	
  Splunk	
  and	
  Selenium	
  
10	
  
•  Leverage	
  the	
  power	
  of	
  Selenium	
  as	
  an	
  open-­‐
source	
  automaFon	
  tool	
  
•  Leverage	
  Splunk	
  Enterprise	
  to:	
  	
  
–  Measure	
  performance	
  of	
  your	
  applicaFon	
  
from	
  different	
  geographies	
  
–  Measure	
  your	
  applicaFon	
  SLAs	
  
–  Leverage	
  Splunk	
  agile	
  and	
  flexible	
  reporFng	
  
–  Leverage	
  the	
 ��power	
  of	
  Splunk	
  as	
  an	
  analyFcs	
  
pladorm	
  	
  
–  Correlate	
  data	
  with	
  other	
  metrics	
  such	
  as	
  
ê  ApplicaFon	
  log	
  files	
  to	
  capture	
  applicaFon	
  
errors	
  and	
  back-­‐end	
  performance	
  
ê  Stream	
  App	
  metrics	
  for	
  real	
  user	
  applicaFon	
  
metrics	
  
ê  Network	
  metrics	
  
ê  Infrastructure	
  metrics	
  
Screenshot	
  here	
  
Enterprise	
  
Scalability	
  
Search	
  and	
  
Inves4ga4on	
  
Proac4ve	
  
Monitoring	
  
Opera4onal	
  
Visibility	
  
Real-­‐4me	
  
Business	
  
Insights	
  
App	
  Architecture	
  
11	
  
!   AutomaFon	
  scripts	
  need	
  to	
  be	
  executed	
  
on	
  Splunk	
  Universal	
  Forwarder	
  	
  
!   Forwarders	
  are	
  ideally	
  located	
  in	
  same	
  
applicaFon	
  end	
  user	
  geographies	
  
!   Scripted	
  inputs	
  are	
  used	
  to	
  schedule	
  
script	
  execuFon	
  
! Splunk	
  Deployment	
  Manager	
  can	
  be	
  
used	
  to	
  manage	
  
–  Scripted	
  inputs	
  distribuFon	
  across	
  
Universal	
  Forwarder	
  
–  Push	
  configuraFon	
  and	
  Selenium	
  
Webdriver	
  to	
  Universal	
  Forwarder	
  
Forwarder2	
  
Geography2	
  
Search	
  head	
  
Forwarder3	
  
Geography3	
  
Forwarder1	
  
Geography	
  1	
  
Indexer2	
  Indexer1	
  
App	
  ConfiguraFon	
  
12	
  
!   Prerequisites	
  
–  Import	
  Python	
  Modules	
  to	
  your	
  Python	
  Environment	
  (selenium	
  and	
  unigest)	
  
–  Recommended	
  Installing	
  New	
  Python	
  	
  
–  Copy	
  Selenium	
  Webdriver	
  on	
  all	
  Forwarder	
  where	
  script	
  will	
  be	
  executed	
  
–  Browser	
  need	
  to	
  be	
  installed	
  on	
  universal	
  forwarder	
  machines	
  
!   Selenium	
  IDE	
  used	
  to	
  Record	
  Scripts	
  and	
  export	
  them	
  in	
  Python	
  
!   Script	
  are	
  scheduled	
  to	
  be	
  executed	
  automaFcally	
  using	
  Scripted	
  
inputs	
  
!   	
  Splunk	
  TransacFon	
  class	
  needs	
  to	
  be	
  used	
  to	
  define	
  transacFon	
  
start	
  and	
  end	
  

Recommended for you

Appium ppt
Appium pptAppium ppt
Appium ppt

"Learn All Aspects Of Appium step by step, Enhance your skills & Launch Your Career, On-Demand Course affordable price & classes on virtually every topic.Try Before You Buy for maven online training visit: https://goo.gl/YKsHBZ"

appium online trainingit courses online trainingappium
An Intro to Building and Optimizing a Hybrid Cloud on AWS
An Intro to Building and Optimizing a Hybrid Cloud on AWSAn Intro to Building and Optimizing a Hybrid Cloud on AWS
An Intro to Building and Optimizing a Hybrid Cloud on AWS

An Intro to Building and Optimizing a Hybrid Cloud on AWS, hosted by AWS Solutions Architect, Samir Kadoo will help you discover the best hybrid cloud uses cases for your organization, and AWS services that enable hybrid cloud environments, including VMware Cloud on AWS and AWS Outposts. In addition, Samir demonstratea the migration of virtual machines from on-premises to VMware Cloud on AWS utilizing VMware vMotion.

INTERFACE by apidays_Recommendations for API Governance and an API Economy Ce...
INTERFACE by apidays_Recommendations for API Governance and an API Economy Ce...INTERFACE by apidays_Recommendations for API Governance and an API Economy Ce...
INTERFACE by apidays_Recommendations for API Governance and an API Economy Ce...

INTERFACE by apidays Recommendations for API Governance and an API Economy Center of Excellence Alan Glickenhouse, API Strategist at IBM

api governanceapi economyapidays
Metrics	
  Captured	
  by	
  the	
  App	
  
13	
  
Performance	
  by	
  Geography	
  
•  Errors	
  by	
  geography	
  
•  SLAs	
  by	
  geography	
  
•  Availability	
  by	
  geography	
  
•  Performance	
  by	
  geography	
  	
  
•  Network	
  latency	
  by	
  geography	
   Screenshot	
  here	
  
Metrics	
  Captured	
  by	
  the	
  App	
  
14	
  
Performance	
  by	
  ApplicaFon	
  
•  Availability	
  by	
  applicaFon	
  	
  
•  Performance	
  by	
  applicaFon	
  	
  
•  SLAs	
  by	
  applicaFon	
  	
  
•  Errors	
  by	
  applicaFon	
  
Screenshot	
  here	
  
Metrics	
  Captured	
  by	
  the	
  App	
  
15	
  
TransacFon	
  Response	
  Time	
  
•  TransacFon	
  Response	
  Time	
  
•  TransacFon	
  Error	
  Count	
  
•  Metric	
  Overlay	
  with	
  	
  
–  Network	
  Latency	
  
–  Network	
  Packet	
  Loss	
  
Screenshot	
  here	
  
Demo	
  Splunk	
  App	
  for	
  
SyntheFc	
  TransacFon	
  
Monitoring	
  
16	
  16	
  

Recommended for you

A Self-Service API Portal for Developers
A Self-Service API Portal for DevelopersA Self-Service API Portal for Developers
A Self-Service API Portal for Developers

In this presentation from CA World 2017 you will learn how Asurion manages their large and growing portfolio of APIs that support clients, partners and millions of customers. The overhead of managing and communicating these APIs to various groups has become cumbersome and slow as the number of APIs has increased. To eliminate this overhead, Asurion uses CA API Management to enable API developers to self-publish their APIs out to the rest of the company. This new self-service portal will also allow application developers to learn about and gain access to the APIs without having to request access through an administrative team. To learn more visit: http://ow.ly/VdNI50fzJyt

api managementapi portalscale apis
I Love APIs 2015 : Zero to Thousands TPS Private Cloud Operations Workshop
I Love APIs 2015 : Zero to Thousands TPS Private Cloud Operations WorkshopI Love APIs 2015 : Zero to Thousands TPS Private Cloud Operations Workshop
I Love APIs 2015 : Zero to Thousands TPS Private Cloud Operations Workshop

The document provides an overview and agenda for a workshop on Apigee Private Cloud operations. The agenda includes sessions on Apigee overview, private cloud architecture, and installing and operating the Apigee Edge platform. The document discusses Apigee Edge components, architecture for public and private clouds, and technology stack components like Cassandra, Zookeeper, and Qpid.

api managementapigee#iloveapis2015
[APIdays INTERFACE 2021] The Evolution of API Security for Client-side Applic...
[APIdays INTERFACE 2021] The Evolution of API Security for Client-side Applic...[APIdays INTERFACE 2021] The Evolution of API Security for Client-side Applic...
[APIdays INTERFACE 2021] The Evolution of API Security for Client-side Applic...

Client-side applications are becoming an increasingly popular technology to build applications owing to the advanced user experience that they provide consumers. Authentication and API authorization for these applications are also becoming equally popular topics that many developers have a hard time getting their heads around. Check these slides, where Johann Nallathamby, Head of Solutions Architecture for IAM at WSO2, will attempt to demystify some complexities and misconceptions surrounding this topic and help you better understand the most important features to consider when choosing an authentication and API authorization solution for client-side applications. These slides will review: - The broader classification of client-side applications and their legacy and more recent authentication and API authorization patterns - Sender-constrained token patterns - Solution patterns being employed to improve user experience in client-side applications

 
by WSO2
wso2iamapidays
Summary	
  
17	
  
	
  
!   SyntheFc	
  monitoring	
  allows	
  you	
  to	
  detect	
  problems	
  before	
  your	
  
customers	
  do	
  	
  
!   Selenium	
  is	
  an	
  open-­‐source	
  widely	
  used	
  automaFon	
  tool	
  	
  
! Splunk	
  App	
  for	
  SyntheFc	
  Monitoring	
  leverages	
  the	
  power	
  of	
  
Selenium	
  automaFon	
  and	
  Splunk	
  as	
  a	
  machine	
  data	
  pladorm	
  
!   Combine	
  the	
  power	
  of	
  Splunk	
  and	
  syntheFc	
  monitoring	
  to	
  have	
  a	
  
broader	
  view	
  of	
  your	
  applicaFon	
  performance	
  and	
  availability	
  
	
  
THANK	
  YOU	
  

More Related Content

What's hot

API Monetization – It Does Not Mean What You Think It Means. It Is Far More
API Monetization – It Does Not Mean What You Think It Means. It Is Far MoreAPI Monetization – It Does Not Mean What You Think It Means. It Is Far More
API Monetization – It Does Not Mean What You Think It Means. It Is Far More
Nordic APIs
 
From Monolithic to Microservices (AWS & Digital Goodie)
From Monolithic to Microservices (AWS & Digital Goodie)From Monolithic to Microservices (AWS & Digital Goodie)
From Monolithic to Microservices (AWS & Digital Goodie)
Amazon Web Services
 
AWS Educate
AWS Educate   AWS Educate
AWS Educate
Monica Rut Avellino
 
Github copilot
Github copilotGithub copilot
Github copilot
ssuser30b5d4
 
Load Runner
Load RunnerLoad Runner
Load Runner
Shama Ahsan
 
The Changing Landscape of Development with AWS Cloud - AWS PS Summit Canberra...
The Changing Landscape of Development with AWS Cloud - AWS PS Summit Canberra...The Changing Landscape of Development with AWS Cloud - AWS PS Summit Canberra...
The Changing Landscape of Development with AWS Cloud - AWS PS Summit Canberra...
Amazon Web Services
 
Postman Webinar: Postman 101
Postman Webinar: Postman 101Postman Webinar: Postman 101
Postman Webinar: Postman 101
Nikita Sharma
 
APIs as a Product Strategy
APIs as a Product StrategyAPIs as a Product Strategy
APIs as a Product Strategy
Ravi Kumar
 
Scaling AI/ML with Containers and Kubernetes
Scaling AI/ML with Containers and Kubernetes Scaling AI/ML with Containers and Kubernetes
Scaling AI/ML with Containers and Kubernetes
Tushar Katarki
 
Appium ppt
Appium pptAppium ppt
Appium ppt
natashasweety7
 
An Intro to Building and Optimizing a Hybrid Cloud on AWS
An Intro to Building and Optimizing a Hybrid Cloud on AWSAn Intro to Building and Optimizing a Hybrid Cloud on AWS
An Intro to Building and Optimizing a Hybrid Cloud on AWS
Amazon Web Services
 
INTERFACE by apidays_Recommendations for API Governance and an API Economy Ce...
INTERFACE by apidays_Recommendations for API Governance and an API Economy Ce...INTERFACE by apidays_Recommendations for API Governance and an API Economy Ce...
INTERFACE by apidays_Recommendations for API Governance and an API Economy Ce...
apidays
 
A Self-Service API Portal for Developers
A Self-Service API Portal for DevelopersA Self-Service API Portal for Developers
A Self-Service API Portal for Developers
CA Technologies
 
I Love APIs 2015 : Zero to Thousands TPS Private Cloud Operations Workshop
I Love APIs 2015 : Zero to Thousands TPS Private Cloud Operations WorkshopI Love APIs 2015 : Zero to Thousands TPS Private Cloud Operations Workshop
I Love APIs 2015 : Zero to Thousands TPS Private Cloud Operations Workshop
Apigee | Google Cloud
 
[APIdays INTERFACE 2021] The Evolution of API Security for Client-side Applic...
[APIdays INTERFACE 2021] The Evolution of API Security for Client-side Applic...[APIdays INTERFACE 2021] The Evolution of API Security for Client-side Applic...
[APIdays INTERFACE 2021] The Evolution of API Security for Client-side Applic...
WSO2
 
What is API Product Management by PayPal Director of Product
What is API Product Management by PayPal Director of ProductWhat is API Product Management by PayPal Director of Product
What is API Product Management by PayPal Director of Product
Product School
 
INTERFACE by apidays 2023 - API-as-a-product: The Key to a Successful API Pro...
INTERFACE by apidays 2023 - API-as-a-product: The Key to a Successful API Pro...INTERFACE by apidays 2023 - API-as-a-product: The Key to a Successful API Pro...
INTERFACE by apidays 2023 - API-as-a-product: The Key to a Successful API Pro...
apidays
 
Introduction To AWS & AWS Lambda
Introduction To AWS & AWS LambdaIntroduction To AWS & AWS Lambda
Introduction To AWS & AWS Lambda
An Nguyen
 
Intro to High Performance Computing in the AWS Cloud
Intro to High Performance Computing in the AWS CloudIntro to High Performance Computing in the AWS Cloud
Intro to High Performance Computing in the AWS Cloud
Amazon Web Services
 
Getting started with Octopus Deploy
Getting started with Octopus DeployGetting started with Octopus Deploy
Getting started with Octopus Deploy
Karoline Klever
 

What's hot (20)

API Monetization – It Does Not Mean What You Think It Means. It Is Far More
API Monetization – It Does Not Mean What You Think It Means. It Is Far MoreAPI Monetization – It Does Not Mean What You Think It Means. It Is Far More
API Monetization – It Does Not Mean What You Think It Means. It Is Far More
 
From Monolithic to Microservices (AWS & Digital Goodie)
From Monolithic to Microservices (AWS & Digital Goodie)From Monolithic to Microservices (AWS & Digital Goodie)
From Monolithic to Microservices (AWS & Digital Goodie)
 
AWS Educate
AWS Educate   AWS Educate
AWS Educate
 
Github copilot
Github copilotGithub copilot
Github copilot
 
Load Runner
Load RunnerLoad Runner
Load Runner
 
The Changing Landscape of Development with AWS Cloud - AWS PS Summit Canberra...
The Changing Landscape of Development with AWS Cloud - AWS PS Summit Canberra...The Changing Landscape of Development with AWS Cloud - AWS PS Summit Canberra...
The Changing Landscape of Development with AWS Cloud - AWS PS Summit Canberra...
 
Postman Webinar: Postman 101
Postman Webinar: Postman 101Postman Webinar: Postman 101
Postman Webinar: Postman 101
 
APIs as a Product Strategy
APIs as a Product StrategyAPIs as a Product Strategy
APIs as a Product Strategy
 
Scaling AI/ML with Containers and Kubernetes
Scaling AI/ML with Containers and Kubernetes Scaling AI/ML with Containers and Kubernetes
Scaling AI/ML with Containers and Kubernetes
 
Appium ppt
Appium pptAppium ppt
Appium ppt
 
An Intro to Building and Optimizing a Hybrid Cloud on AWS
An Intro to Building and Optimizing a Hybrid Cloud on AWSAn Intro to Building and Optimizing a Hybrid Cloud on AWS
An Intro to Building and Optimizing a Hybrid Cloud on AWS
 
INTERFACE by apidays_Recommendations for API Governance and an API Economy Ce...
INTERFACE by apidays_Recommendations for API Governance and an API Economy Ce...INTERFACE by apidays_Recommendations for API Governance and an API Economy Ce...
INTERFACE by apidays_Recommendations for API Governance and an API Economy Ce...
 
A Self-Service API Portal for Developers
A Self-Service API Portal for DevelopersA Self-Service API Portal for Developers
A Self-Service API Portal for Developers
 
I Love APIs 2015 : Zero to Thousands TPS Private Cloud Operations Workshop
I Love APIs 2015 : Zero to Thousands TPS Private Cloud Operations WorkshopI Love APIs 2015 : Zero to Thousands TPS Private Cloud Operations Workshop
I Love APIs 2015 : Zero to Thousands TPS Private Cloud Operations Workshop
 
[APIdays INTERFACE 2021] The Evolution of API Security for Client-side Applic...
[APIdays INTERFACE 2021] The Evolution of API Security for Client-side Applic...[APIdays INTERFACE 2021] The Evolution of API Security for Client-side Applic...
[APIdays INTERFACE 2021] The Evolution of API Security for Client-side Applic...
 
What is API Product Management by PayPal Director of Product
What is API Product Management by PayPal Director of ProductWhat is API Product Management by PayPal Director of Product
What is API Product Management by PayPal Director of Product
 
INTERFACE by apidays 2023 - API-as-a-product: The Key to a Successful API Pro...
INTERFACE by apidays 2023 - API-as-a-product: The Key to a Successful API Pro...INTERFACE by apidays 2023 - API-as-a-product: The Key to a Successful API Pro...
INTERFACE by apidays 2023 - API-as-a-product: The Key to a Successful API Pro...
 
Introduction To AWS & AWS Lambda
Introduction To AWS & AWS LambdaIntroduction To AWS & AWS Lambda
Introduction To AWS & AWS Lambda
 
Intro to High Performance Computing in the AWS Cloud
Intro to High Performance Computing in the AWS CloudIntro to High Performance Computing in the AWS Cloud
Intro to High Performance Computing in the AWS Cloud
 
Getting started with Octopus Deploy
Getting started with Octopus DeployGetting started with Octopus Deploy
Getting started with Octopus Deploy
 

Similar to Splunk conf2014 - Using Selenium and Splunk for Transaction Monitoring Insight

Splunk conf2014 - Splunk Monitoring - New Native Tools for Monitoring your Sp...
Splunk conf2014 - Splunk Monitoring - New Native Tools for Monitoring your Sp...Splunk conf2014 - Splunk Monitoring - New Native Tools for Monitoring your Sp...
Splunk conf2014 - Splunk Monitoring - New Native Tools for Monitoring your Sp...
Splunk
 
Splunk MINT for Mobile Intelligence
Splunk MINT for Mobile IntelligenceSplunk MINT for Mobile Intelligence
Splunk MINT for Mobile Intelligence
Splunk
 
SplunkLive! Frankfurt 2018 - Monitoring the End User Experience with Splunk
SplunkLive! Frankfurt 2018 - Monitoring the End User Experience with SplunkSplunkLive! Frankfurt 2018 - Monitoring the End User Experience with Splunk
SplunkLive! Frankfurt 2018 - Monitoring the End User Experience with Splunk
Splunk
 
SplunkLive! London 2015 - DevOps Breakout
SplunkLive! London 2015 - DevOps BreakoutSplunkLive! London 2015 - DevOps Breakout
SplunkLive! London 2015 - DevOps Breakout
Splunk
 
Salesforce Developer Group Toronto - Winter'19
Salesforce Developer Group Toronto - Winter'19Salesforce Developer Group Toronto - Winter'19
Salesforce Developer Group Toronto - Winter'19
Jaswinder Rattanpal
 
Getting Started with Splunk Enterprises
Getting Started with Splunk EnterprisesGetting Started with Splunk Enterprises
Getting Started with Splunk Enterprises
Splunk
 
How to Improve Performance Testing Using InfluxDB and Apache JMeter
How to Improve Performance Testing Using InfluxDB and Apache JMeterHow to Improve Performance Testing Using InfluxDB and Apache JMeter
How to Improve Performance Testing Using InfluxDB and Apache JMeter
InfluxData
 
Elevate Tel Aviv
Elevate Tel AvivElevate Tel Aviv
Elevate Tel Aviv
sready
 
Igor Androsov on Mobilizing Salesforce Data with 12 Factor App on Heroku
Igor Androsov on Mobilizing Salesforce Data with 12 Factor App on HerokuIgor Androsov on Mobilizing Salesforce Data with 12 Factor App on Heroku
Igor Androsov on Mobilizing Salesforce Data with 12 Factor App on Heroku
Igor Androsov
 
SplunkLive! Zurich 2018: Monitoring the End User Experience with Splunk
SplunkLive! Zurich 2018: Monitoring the End User Experience with SplunkSplunkLive! Zurich 2018: Monitoring the End User Experience with Splunk
SplunkLive! Zurich 2018: Monitoring the End User Experience with Splunk
Splunk
 
Mobile Test Automation with Appium Flutter Driver_ A Comprehensive Guide.pdf
Mobile Test Automation with Appium Flutter Driver_ A Comprehensive Guide.pdfMobile Test Automation with Appium Flutter Driver_ A Comprehensive Guide.pdf
Mobile Test Automation with Appium Flutter Driver_ A Comprehensive Guide.pdf
kalichargn70th171
 
How to Automate Flutter App Testing Using Appium.pdf
How to Automate Flutter App Testing Using Appium.pdfHow to Automate Flutter App Testing Using Appium.pdf
How to Automate Flutter App Testing Using Appium.pdf
kalichargn70th171
 
Qwasi Splunk and NCR Integration: Business Analytics
Qwasi Splunk and NCR Integration: Business AnalyticsQwasi Splunk and NCR Integration: Business Analytics
Qwasi Splunk and NCR Integration: Business Analytics
Timur Bagirov
 
Splunk for Developers
Splunk for DevelopersSplunk for Developers
Splunk for Developers
Splunk
 
.conf21 - The Best of
.conf21 - The Best of.conf21 - The Best of
.conf21 - The Best of
Splunk
 
MuleSoft Surat Virtual Meetup#4 - Anypoint Monitoring and MuleSoft dataloader.io
MuleSoft Surat Virtual Meetup#4 - Anypoint Monitoring and MuleSoft dataloader.ioMuleSoft Surat Virtual Meetup#4 - Anypoint Monitoring and MuleSoft dataloader.io
MuleSoft Surat Virtual Meetup#4 - Anypoint Monitoring and MuleSoft dataloader.io
Jitendra Bafna
 
Splunk for Developers
Splunk for DevelopersSplunk for Developers
Splunk for Developers
Splunk
 
Conf2014_SearchHeadClustering
Conf2014_SearchHeadClusteringConf2014_SearchHeadClustering
Conf2014_SearchHeadClustering
Splunk
 
Splunk for Developers
Splunk for DevelopersSplunk for Developers
Splunk for Developers
Splunk
 
Getting Started with Splunk Breakout Session
Getting Started with Splunk Breakout SessionGetting Started with Splunk Breakout Session
Getting Started with Splunk Breakout Session
Splunk
 

Similar to Splunk conf2014 - Using Selenium and Splunk for Transaction Monitoring Insight (20)

Splunk conf2014 - Splunk Monitoring - New Native Tools for Monitoring your Sp...
Splunk conf2014 - Splunk Monitoring - New Native Tools for Monitoring your Sp...Splunk conf2014 - Splunk Monitoring - New Native Tools for Monitoring your Sp...
Splunk conf2014 - Splunk Monitoring - New Native Tools for Monitoring your Sp...
 
Splunk MINT for Mobile Intelligence
Splunk MINT for Mobile IntelligenceSplunk MINT for Mobile Intelligence
Splunk MINT for Mobile Intelligence
 
SplunkLive! Frankfurt 2018 - Monitoring the End User Experience with Splunk
SplunkLive! Frankfurt 2018 - Monitoring the End User Experience with SplunkSplunkLive! Frankfurt 2018 - Monitoring the End User Experience with Splunk
SplunkLive! Frankfurt 2018 - Monitoring the End User Experience with Splunk
 
SplunkLive! London 2015 - DevOps Breakout
SplunkLive! London 2015 - DevOps BreakoutSplunkLive! London 2015 - DevOps Breakout
SplunkLive! London 2015 - DevOps Breakout
 
Salesforce Developer Group Toronto - Winter'19
Salesforce Developer Group Toronto - Winter'19Salesforce Developer Group Toronto - Winter'19
Salesforce Developer Group Toronto - Winter'19
 
Getting Started with Splunk Enterprises
Getting Started with Splunk EnterprisesGetting Started with Splunk Enterprises
Getting Started with Splunk Enterprises
 
How to Improve Performance Testing Using InfluxDB and Apache JMeter
How to Improve Performance Testing Using InfluxDB and Apache JMeterHow to Improve Performance Testing Using InfluxDB and Apache JMeter
How to Improve Performance Testing Using InfluxDB and Apache JMeter
 
Elevate Tel Aviv
Elevate Tel AvivElevate Tel Aviv
Elevate Tel Aviv
 
Igor Androsov on Mobilizing Salesforce Data with 12 Factor App on Heroku
Igor Androsov on Mobilizing Salesforce Data with 12 Factor App on HerokuIgor Androsov on Mobilizing Salesforce Data with 12 Factor App on Heroku
Igor Androsov on Mobilizing Salesforce Data with 12 Factor App on Heroku
 
SplunkLive! Zurich 2018: Monitoring the End User Experience with Splunk
SplunkLive! Zurich 2018: Monitoring the End User Experience with SplunkSplunkLive! Zurich 2018: Monitoring the End User Experience with Splunk
SplunkLive! Zurich 2018: Monitoring the End User Experience with Splunk
 
Mobile Test Automation with Appium Flutter Driver_ A Comprehensive Guide.pdf
Mobile Test Automation with Appium Flutter Driver_ A Comprehensive Guide.pdfMobile Test Automation with Appium Flutter Driver_ A Comprehensive Guide.pdf
Mobile Test Automation with Appium Flutter Driver_ A Comprehensive Guide.pdf
 
How to Automate Flutter App Testing Using Appium.pdf
How to Automate Flutter App Testing Using Appium.pdfHow to Automate Flutter App Testing Using Appium.pdf
How to Automate Flutter App Testing Using Appium.pdf
 
Qwasi Splunk and NCR Integration: Business Analytics
Qwasi Splunk and NCR Integration: Business AnalyticsQwasi Splunk and NCR Integration: Business Analytics
Qwasi Splunk and NCR Integration: Business Analytics
 
Splunk for Developers
Splunk for DevelopersSplunk for Developers
Splunk for Developers
 
.conf21 - The Best of
.conf21 - The Best of.conf21 - The Best of
.conf21 - The Best of
 
MuleSoft Surat Virtual Meetup#4 - Anypoint Monitoring and MuleSoft dataloader.io
MuleSoft Surat Virtual Meetup#4 - Anypoint Monitoring and MuleSoft dataloader.ioMuleSoft Surat Virtual Meetup#4 - Anypoint Monitoring and MuleSoft dataloader.io
MuleSoft Surat Virtual Meetup#4 - Anypoint Monitoring and MuleSoft dataloader.io
 
Splunk for Developers
Splunk for DevelopersSplunk for Developers
Splunk for Developers
 
Conf2014_SearchHeadClustering
Conf2014_SearchHeadClusteringConf2014_SearchHeadClustering
Conf2014_SearchHeadClustering
 
Splunk for Developers
Splunk for DevelopersSplunk for Developers
Splunk for Developers
 
Getting Started with Splunk Breakout Session
Getting Started with Splunk Breakout SessionGetting Started with Splunk Breakout Session
Getting Started with Splunk Breakout Session
 

More from Splunk

.conf Go 2023 - Data analysis as a routine
.conf Go 2023 - Data analysis as a routine.conf Go 2023 - Data analysis as a routine
.conf Go 2023 - Data analysis as a routine
Splunk
 
.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV
.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV
.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV
Splunk
 
.conf Go 2023 - Navegando la normativa SOX (Telefónica)
.conf Go 2023 - Navegando la normativa SOX (Telefónica).conf Go 2023 - Navegando la normativa SOX (Telefónica)
.conf Go 2023 - Navegando la normativa SOX (Telefónica)
Splunk
 
.conf Go 2023 - Raiffeisen Bank International
.conf Go 2023 - Raiffeisen Bank International.conf Go 2023 - Raiffeisen Bank International
.conf Go 2023 - Raiffeisen Bank International
Splunk
 
.conf Go 2023 - På liv og død Om sikkerhetsarbeid i Norsk helsenett
.conf Go 2023 - På liv og død Om sikkerhetsarbeid i Norsk helsenett .conf Go 2023 - På liv og død Om sikkerhetsarbeid i Norsk helsenett
.conf Go 2023 - På liv og død Om sikkerhetsarbeid i Norsk helsenett
Splunk
 
.conf Go 2023 - Many roads lead to Rome - this was our journey (Julius Bär)
.conf Go 2023 - Many roads lead to Rome - this was our journey (Julius Bär).conf Go 2023 - Many roads lead to Rome - this was our journey (Julius Bär)
.conf Go 2023 - Many roads lead to Rome - this was our journey (Julius Bär)
Splunk
 
.conf Go 2023 - Das passende Rezept für die digitale (Security) Revolution zu...
.conf Go 2023 - Das passende Rezept für die digitale (Security) Revolution zu....conf Go 2023 - Das passende Rezept für die digitale (Security) Revolution zu...
.conf Go 2023 - Das passende Rezept für die digitale (Security) Revolution zu...
Splunk
 
.conf go 2023 - Cyber Resilienz – Herausforderungen und Ansatz für Energiever...
.conf go 2023 - Cyber Resilienz – Herausforderungen und Ansatz für Energiever....conf go 2023 - Cyber Resilienz – Herausforderungen und Ansatz für Energiever...
.conf go 2023 - Cyber Resilienz – Herausforderungen und Ansatz für Energiever...
Splunk
 
.conf go 2023 - De NOC a CSIRT (Cellnex)
.conf go 2023 - De NOC a CSIRT (Cellnex).conf go 2023 - De NOC a CSIRT (Cellnex)
.conf go 2023 - De NOC a CSIRT (Cellnex)
Splunk
 
conf go 2023 - El camino hacia la ciberseguridad (ABANCA)
conf go 2023 - El camino hacia la ciberseguridad (ABANCA)conf go 2023 - El camino hacia la ciberseguridad (ABANCA)
conf go 2023 - El camino hacia la ciberseguridad (ABANCA)
Splunk
 
Splunk - BMW connects business and IT with data driven operations SRE and O11y
Splunk - BMW connects business and IT with data driven operations SRE and O11ySplunk - BMW connects business and IT with data driven operations SRE and O11y
Splunk - BMW connects business and IT with data driven operations SRE and O11y
Splunk
 
Splunk x Freenet - .conf Go Köln
Splunk x Freenet - .conf Go KölnSplunk x Freenet - .conf Go Köln
Splunk x Freenet - .conf Go Köln
Splunk
 
Splunk Security Session - .conf Go Köln
Splunk Security Session - .conf Go KölnSplunk Security Session - .conf Go Köln
Splunk Security Session - .conf Go Köln
Splunk
 
Data foundations building success, at city scale – Imperial College London
 Data foundations building success, at city scale – Imperial College London Data foundations building success, at city scale – Imperial College London
Data foundations building success, at city scale – Imperial College London
Splunk
 
Splunk: How Vodafone established Operational Analytics in a Hybrid Environmen...
Splunk: How Vodafone established Operational Analytics in a Hybrid Environmen...Splunk: How Vodafone established Operational Analytics in a Hybrid Environmen...
Splunk: How Vodafone established Operational Analytics in a Hybrid Environmen...
Splunk
 
SOC, Amore Mio! | Security Webinar
SOC, Amore Mio! | Security WebinarSOC, Amore Mio! | Security Webinar
SOC, Amore Mio! | Security Webinar
Splunk
 
.conf Go 2022 - Observability Session
.conf Go 2022 - Observability Session.conf Go 2022 - Observability Session
.conf Go 2022 - Observability Session
Splunk
 
.conf Go Zurich 2022 - Keynote
.conf Go Zurich 2022 - Keynote.conf Go Zurich 2022 - Keynote
.conf Go Zurich 2022 - Keynote
Splunk
 
.conf Go Zurich 2022 - Platform Session
.conf Go Zurich 2022 - Platform Session.conf Go Zurich 2022 - Platform Session
.conf Go Zurich 2022 - Platform Session
Splunk
 
.conf Go Zurich 2022 - Security Session
.conf Go Zurich 2022 - Security Session.conf Go Zurich 2022 - Security Session
.conf Go Zurich 2022 - Security Session
Splunk
 

More from Splunk (20)

.conf Go 2023 - Data analysis as a routine
.conf Go 2023 - Data analysis as a routine.conf Go 2023 - Data analysis as a routine
.conf Go 2023 - Data analysis as a routine
 
.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV
.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV
.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV
 
.conf Go 2023 - Navegando la normativa SOX (Telefónica)
.conf Go 2023 - Navegando la normativa SOX (Telefónica).conf Go 2023 - Navegando la normativa SOX (Telefónica)
.conf Go 2023 - Navegando la normativa SOX (Telefónica)
 
.conf Go 2023 - Raiffeisen Bank International
.conf Go 2023 - Raiffeisen Bank International.conf Go 2023 - Raiffeisen Bank International
.conf Go 2023 - Raiffeisen Bank International
 
.conf Go 2023 - På liv og død Om sikkerhetsarbeid i Norsk helsenett
.conf Go 2023 - På liv og død Om sikkerhetsarbeid i Norsk helsenett .conf Go 2023 - På liv og død Om sikkerhetsarbeid i Norsk helsenett
.conf Go 2023 - På liv og død Om sikkerhetsarbeid i Norsk helsenett
 
.conf Go 2023 - Many roads lead to Rome - this was our journey (Julius Bär)
.conf Go 2023 - Many roads lead to Rome - this was our journey (Julius Bär).conf Go 2023 - Many roads lead to Rome - this was our journey (Julius Bär)
.conf Go 2023 - Many roads lead to Rome - this was our journey (Julius Bär)
 
.conf Go 2023 - Das passende Rezept für die digitale (Security) Revolution zu...
.conf Go 2023 - Das passende Rezept für die digitale (Security) Revolution zu....conf Go 2023 - Das passende Rezept für die digitale (Security) Revolution zu...
.conf Go 2023 - Das passende Rezept für die digitale (Security) Revolution zu...
 
.conf go 2023 - Cyber Resilienz – Herausforderungen und Ansatz für Energiever...
.conf go 2023 - Cyber Resilienz – Herausforderungen und Ansatz für Energiever....conf go 2023 - Cyber Resilienz – Herausforderungen und Ansatz für Energiever...
.conf go 2023 - Cyber Resilienz – Herausforderungen und Ansatz für Energiever...
 
.conf go 2023 - De NOC a CSIRT (Cellnex)
.conf go 2023 - De NOC a CSIRT (Cellnex).conf go 2023 - De NOC a CSIRT (Cellnex)
.conf go 2023 - De NOC a CSIRT (Cellnex)
 
conf go 2023 - El camino hacia la ciberseguridad (ABANCA)
conf go 2023 - El camino hacia la ciberseguridad (ABANCA)conf go 2023 - El camino hacia la ciberseguridad (ABANCA)
conf go 2023 - El camino hacia la ciberseguridad (ABANCA)
 
Splunk - BMW connects business and IT with data driven operations SRE and O11y
Splunk - BMW connects business and IT with data driven operations SRE and O11ySplunk - BMW connects business and IT with data driven operations SRE and O11y
Splunk - BMW connects business and IT with data driven operations SRE and O11y
 
Splunk x Freenet - .conf Go Köln
Splunk x Freenet - .conf Go KölnSplunk x Freenet - .conf Go Köln
Splunk x Freenet - .conf Go Köln
 
Splunk Security Session - .conf Go Köln
Splunk Security Session - .conf Go KölnSplunk Security Session - .conf Go Köln
Splunk Security Session - .conf Go Köln
 
Data foundations building success, at city scale – Imperial College London
 Data foundations building success, at city scale – Imperial College London Data foundations building success, at city scale – Imperial College London
Data foundations building success, at city scale – Imperial College London
 
Splunk: How Vodafone established Operational Analytics in a Hybrid Environmen...
Splunk: How Vodafone established Operational Analytics in a Hybrid Environmen...Splunk: How Vodafone established Operational Analytics in a Hybrid Environmen...
Splunk: How Vodafone established Operational Analytics in a Hybrid Environmen...
 
SOC, Amore Mio! | Security Webinar
SOC, Amore Mio! | Security WebinarSOC, Amore Mio! | Security Webinar
SOC, Amore Mio! | Security Webinar
 
.conf Go 2022 - Observability Session
.conf Go 2022 - Observability Session.conf Go 2022 - Observability Session
.conf Go 2022 - Observability Session
 
.conf Go Zurich 2022 - Keynote
.conf Go Zurich 2022 - Keynote.conf Go Zurich 2022 - Keynote
.conf Go Zurich 2022 - Keynote
 
.conf Go Zurich 2022 - Platform Session
.conf Go Zurich 2022 - Platform Session.conf Go Zurich 2022 - Platform Session
.conf Go Zurich 2022 - Platform Session
 
.conf Go Zurich 2022 - Security Session
.conf Go Zurich 2022 - Security Session.conf Go Zurich 2022 - Security Session
.conf Go Zurich 2022 - Security Session
 

Recently uploaded

Quality Patents: Patents That Stand the Test of Time
Quality Patents: Patents That Stand the Test of TimeQuality Patents: Patents That Stand the Test of Time
Quality Patents: Patents That Stand the Test of Time
Aurora Consulting
 
Research Directions for Cross Reality Interfaces
Research Directions for Cross Reality InterfacesResearch Directions for Cross Reality Interfaces
Research Directions for Cross Reality Interfaces
Mark Billinghurst
 
The Rise of Supernetwork Data Intensive Computing
The Rise of Supernetwork Data Intensive ComputingThe Rise of Supernetwork Data Intensive Computing
The Rise of Supernetwork Data Intensive Computing
Larry Smarr
 
Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...
Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...
Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...
Erasmo Purificato
 
Comparison Table of DiskWarrior Alternatives.pdf
Comparison Table of DiskWarrior Alternatives.pdfComparison Table of DiskWarrior Alternatives.pdf
Comparison Table of DiskWarrior Alternatives.pdf
Andrey Yasko
 
WPRiders Company Presentation Slide Deck
WPRiders Company Presentation Slide DeckWPRiders Company Presentation Slide Deck
WPRiders Company Presentation Slide Deck
Lidia A.
 
Details of description part II: Describing images in practice - Tech Forum 2024
Details of description part II: Describing images in practice - Tech Forum 2024Details of description part II: Describing images in practice - Tech Forum 2024
Details of description part II: Describing images in practice - Tech Forum 2024
BookNet Canada
 
BLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALL
BLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALLBLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALL
BLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALL
Liveplex
 
DealBook of Ukraine: 2024 edition
DealBook of Ukraine: 2024 editionDealBook of Ukraine: 2024 edition
DealBook of Ukraine: 2024 edition
Yevgen Sysoyev
 
How RPA Help in the Transportation and Logistics Industry.pptx
How RPA Help in the Transportation and Logistics Industry.pptxHow RPA Help in the Transportation and Logistics Industry.pptx
How RPA Help in the Transportation and Logistics Industry.pptx
SynapseIndia
 
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Chris Swan
 
7 Most Powerful Solar Storms in the History of Earth.pdf
7 Most Powerful Solar Storms in the History of Earth.pdf7 Most Powerful Solar Storms in the History of Earth.pdf
7 Most Powerful Solar Storms in the History of Earth.pdf
Enterprise Wired
 
Measuring the Impact of Network Latency at Twitter
Measuring the Impact of Network Latency at TwitterMeasuring the Impact of Network Latency at Twitter
Measuring the Impact of Network Latency at Twitter
ScyllaDB
 
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdfBT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
Neo4j
 
20240702 QFM021 Machine Intelligence Reading List June 2024
20240702 QFM021 Machine Intelligence Reading List June 202420240702 QFM021 Machine Intelligence Reading List June 2024
20240702 QFM021 Machine Intelligence Reading List June 2024
Matthew Sinclair
 
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-InTrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc
 
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
Kief Morris
 
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - MydbopsScaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Mydbops
 
UiPath Community Day Kraków: Devs4Devs Conference
UiPath Community Day Kraków: Devs4Devs ConferenceUiPath Community Day Kraków: Devs4Devs Conference
UiPath Community Day Kraków: Devs4Devs Conference
UiPathCommunity
 
The Increasing Use of the National Research Platform by the CSU Campuses
The Increasing Use of the National Research Platform by the CSU CampusesThe Increasing Use of the National Research Platform by the CSU Campuses
The Increasing Use of the National Research Platform by the CSU Campuses
Larry Smarr
 

Recently uploaded (20)

Quality Patents: Patents That Stand the Test of Time
Quality Patents: Patents That Stand the Test of TimeQuality Patents: Patents That Stand the Test of Time
Quality Patents: Patents That Stand the Test of Time
 
Research Directions for Cross Reality Interfaces
Research Directions for Cross Reality InterfacesResearch Directions for Cross Reality Interfaces
Research Directions for Cross Reality Interfaces
 
The Rise of Supernetwork Data Intensive Computing
The Rise of Supernetwork Data Intensive ComputingThe Rise of Supernetwork Data Intensive Computing
The Rise of Supernetwork Data Intensive Computing
 
Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...
Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...
Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...
 
Comparison Table of DiskWarrior Alternatives.pdf
Comparison Table of DiskWarrior Alternatives.pdfComparison Table of DiskWarrior Alternatives.pdf
Comparison Table of DiskWarrior Alternatives.pdf
 
WPRiders Company Presentation Slide Deck
WPRiders Company Presentation Slide DeckWPRiders Company Presentation Slide Deck
WPRiders Company Presentation Slide Deck
 
Details of description part II: Describing images in practice - Tech Forum 2024
Details of description part II: Describing images in practice - Tech Forum 2024Details of description part II: Describing images in practice - Tech Forum 2024
Details of description part II: Describing images in practice - Tech Forum 2024
 
BLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALL
BLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALLBLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALL
BLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALL
 
DealBook of Ukraine: 2024 edition
DealBook of Ukraine: 2024 editionDealBook of Ukraine: 2024 edition
DealBook of Ukraine: 2024 edition
 
How RPA Help in the Transportation and Logistics Industry.pptx
How RPA Help in the Transportation and Logistics Industry.pptxHow RPA Help in the Transportation and Logistics Industry.pptx
How RPA Help in the Transportation and Logistics Industry.pptx
 
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
 
7 Most Powerful Solar Storms in the History of Earth.pdf
7 Most Powerful Solar Storms in the History of Earth.pdf7 Most Powerful Solar Storms in the History of Earth.pdf
7 Most Powerful Solar Storms in the History of Earth.pdf
 
Measuring the Impact of Network Latency at Twitter
Measuring the Impact of Network Latency at TwitterMeasuring the Impact of Network Latency at Twitter
Measuring the Impact of Network Latency at Twitter
 
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdfBT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
 
20240702 QFM021 Machine Intelligence Reading List June 2024
20240702 QFM021 Machine Intelligence Reading List June 202420240702 QFM021 Machine Intelligence Reading List June 2024
20240702 QFM021 Machine Intelligence Reading List June 2024
 
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-InTrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
 
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
 
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - MydbopsScaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
 
UiPath Community Day Kraków: Devs4Devs Conference
UiPath Community Day Kraków: Devs4Devs ConferenceUiPath Community Day Kraków: Devs4Devs Conference
UiPath Community Day Kraków: Devs4Devs Conference
 
The Increasing Use of the National Research Platform by the CSU Campuses
The Increasing Use of the National Research Platform by the CSU CampusesThe Increasing Use of the National Research Platform by the CSU Campuses
The Increasing Use of the National Research Platform by the CSU Campuses
 

Splunk conf2014 - Using Selenium and Splunk for Transaction Monitoring Insight

  • 1. Copyright  ©  2014  Splunk  Inc.   Elias  Haddad   Senior  Sales  Engineer  –  BD,  Splunk     Using  Selenium  and   Splunk  for   TransacFon   Monitoring  Insight  
  • 2. Disclaimer   2   During  the  course  of  this  presentaFon,  we  may  make  forward-­‐looking  statements  regarding  future  events  or  the   expected  performance  of  the  company.  We  cauFon  you  that  such  statements  reflect  our  current  expectaFons  and   esFmates  based  on  factors  currently  known  to  us  and  that  actual  events  or  results  could  differ  materially.  For   important  factors  that  may  cause  actual  results  to  differ  from  those  contained  in  our  forward-­‐looking  statements,   please  review  our  filings  with  the  SEC.  The  forward-­‐looking  statements  made  in  the  this  presentaFon  are  being  made  as   of  the  Fme  and  date  of  its  live  presentaFon.  If  reviewed  aRer  its  live  presentaFon,  this  presentaFon  may  not  contain   current  or  accurate  informaFon.  We  do  not  assume  any  obligaFon  to  update  any  forward-­‐looking  statements  we  may   make.  In  addiFon,  any  informaFon  about  our  roadmap  outlines  our  general  product  direcFon  and  is  subject  to  change   at  any  Fme  without  noFce.  It  is  for  informaFonal  purposes  only,  and  shall  not  be  incorporated  into  any  contract  or   other  commitment.  Splunk  undertakes  no  obligaFon  either  to  develop  the  features  or  funcFonality  described  or  to   include  any  such  feature  or  funcFonality  in  a  future  release.  
  • 3. Agenda   !   IntroducFon  to  SyntheFc  Monitoring   !   IntroducFon  to  Selenium   !   Demo  of  Selenium  IDE   ! Splunk  App  for  SyntheFc  TransacFon  Monitoring   –  Architecture   –  ConfiguraFon  and  Requirements   –  Metrics  Captured   !   Demo       3  
  • 4. SyntheFc  Monitoring  Intro   4   !   Simulate  End  User  InteracFons   !   Measure  Performance  and  Availability  of  your  ApplicaFon     !   Measure  TransacFon  Response  Time     !   Compare  performance  and  availability  by:   –  Geography  and  locaFon   –  Browser   –  OperaFng  System  
  • 5. SyntheFc  Monitoring  Benefits   5   !   Monitor  your  applicaFon  performance  and  availability  24x7   !   Be  proacFve   !   Measure  end-­‐user  response  Fme   !   Be  the  first  to  know  your  applicaFon  is  down  or  slow   !   Measure  performance  and  availability  of  Saas  applicaFons   !   Baseline  and  analyze  trends  across  geographies   !   Measure  your  applicaFon  and  transacFon  SLAs   !   Real  user  monitoring  and  syntheFc  monitoring  complement     each  other  
  • 6. What  is  Selenium   6   !   Selenium  is  a  browser  automaFon  Tool   !   Usage:   –  FuncFonal  tesFng  is  primary  usage   –  Can  be  used  for  administraFve  automaFon  purposes   !   Support  of  Largest  Browser  Vendors   –  Firefox   –  IE   –  Opera   –  Safari   !   Support  for  mobile  device  automaFon    
  • 7. Selenium  Components   7   !   Selenium  IDE   –  Firefox  Add-­‐on   –  Allows  to  quickly  create  automaFon  scripts   –  Record  and  Replay   –  Allows  to  export  script  in  mulFple  languages   !   Selenium  Webdriver   –  CollecFon  of  languages  specific  bindings  to  drive  browser  automaFon   –  Automate  browser-­‐based  regression  tests   –  Simulate  interacFons  across  mulFple  environments      
  • 9. Splunk  App  for  SyntheFc  TransacFon  Monitoring   9   !   AutomaFon  scripts  need  to  be  recorded  in  Selenium  IDE   ! Splunk  App  for  SyntheFc  TransacFon  Monitoring  allows  you  to   monitor  end-­‐user  performance   !   Measure  performance  from  different  locaFons,  browsers  and   operaFon  systems   !   App  includes  the  following  components:   –  Python  Module  to  measure  response  Fme,  OS,  browser  type,  locaFon,  etc.   –  Scripted  inputs  to  replay  Selenium  Scripts  and  index  results   –  Dashboards  to  capture  and  compare  different  metrics   –  Scripted  input  to  measure  network  performance  and  latency    
  • 10. Why  Splunk  and  Selenium   10   •  Leverage  the  power  of  Selenium  as  an  open-­‐ source  automaFon  tool   •  Leverage  Splunk  Enterprise  to:     –  Measure  performance  of  your  applicaFon   from  different  geographies   –  Measure  your  applicaFon  SLAs   –  Leverage  Splunk  agile  and  flexible  reporFng   –  Leverage  the  power  of  Splunk  as  an  analyFcs   pladorm     –  Correlate  data  with  other  metrics  such  as   ê  ApplicaFon  log  files  to  capture  applicaFon   errors  and  back-­‐end  performance   ê  Stream  App  metrics  for  real  user  applicaFon   metrics   ê  Network  metrics   ê  Infrastructure  metrics   Screenshot  here   Enterprise   Scalability   Search  and   Inves4ga4on   Proac4ve   Monitoring   Opera4onal   Visibility   Real-­‐4me   Business   Insights  
  • 11. App  Architecture   11   !   AutomaFon  scripts  need  to  be  executed   on  Splunk  Universal  Forwarder     !   Forwarders  are  ideally  located  in  same   applicaFon  end  user  geographies   !   Scripted  inputs  are  used  to  schedule   script  execuFon   ! Splunk  Deployment  Manager  can  be   used  to  manage   –  Scripted  inputs  distribuFon  across   Universal  Forwarder   –  Push  configuraFon  and  Selenium   Webdriver  to  Universal  Forwarder   Forwarder2   Geography2   Search  head   Forwarder3   Geography3   Forwarder1   Geography  1   Indexer2  Indexer1  
  • 12. App  ConfiguraFon   12   !   Prerequisites   –  Import  Python  Modules  to  your  Python  Environment  (selenium  and  unigest)   –  Recommended  Installing  New  Python     –  Copy  Selenium  Webdriver  on  all  Forwarder  where  script  will  be  executed   –  Browser  need  to  be  installed  on  universal  forwarder  machines   !   Selenium  IDE  used  to  Record  Scripts  and  export  them  in  Python   !   Script  are  scheduled  to  be  executed  automaFcally  using  Scripted   inputs   !    Splunk  TransacFon  class  needs  to  be  used  to  define  transacFon   start  and  end  
  • 13. Metrics  Captured  by  the  App   13   Performance  by  Geography   •  Errors  by  geography   •  SLAs  by  geography   •  Availability  by  geography   •  Performance  by  geography     •  Network  latency  by  geography   Screenshot  here  
  • 14. Metrics  Captured  by  the  App   14   Performance  by  ApplicaFon   •  Availability  by  applicaFon     •  Performance  by  applicaFon     •  SLAs  by  applicaFon     •  Errors  by  applicaFon   Screenshot  here  
  • 15. Metrics  Captured  by  the  App   15   TransacFon  Response  Time   •  TransacFon  Response  Time   •  TransacFon  Error  Count   •  Metric  Overlay  with     –  Network  Latency   –  Network  Packet  Loss   Screenshot  here  
  • 16. Demo  Splunk  App  for   SyntheFc  TransacFon   Monitoring   16  16  
  • 17. Summary   17     !   SyntheFc  monitoring  allows  you  to  detect  problems  before  your   customers  do     !   Selenium  is  an  open-­‐source  widely  used  automaFon  tool     ! Splunk  App  for  SyntheFc  Monitoring  leverages  the  power  of   Selenium  automaFon  and  Splunk  as  a  machine  data  pladorm   !   Combine  the  power  of  Splunk  and  syntheFc  monitoring  to  have  a   broader  view  of  your  applicaFon  performance  and  availability