SlideShare uma empresa Scribd logo
1 de 18
Baixar para ler offline
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	
  
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	
  
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	
  
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	
  
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	
  

Mais conteúdo relacionado

Mais procurados

今だから!Amazon CloudFront 徹底活用
今だから!Amazon CloudFront 徹底活用今だから!Amazon CloudFront 徹底活用
今だから!Amazon CloudFront 徹底活用Yasuhiro Araki, Ph.D
 
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)Amazon Web Services Japan
 
仮想化環境の設計手法〜プロのテクニック教えます〜
仮想化環境の設計手法〜プロのテクニック教えます〜仮想化環境の設計手法〜プロのテクニック教えます〜
仮想化環境の設計手法〜プロのテクニック教えます〜VirtualTech Japan Inc.
 
CloudFrontのリアルタイムログをKibanaで可視化しよう
CloudFrontのリアルタイムログをKibanaで可視化しようCloudFrontのリアルタイムログをKibanaで可視化しよう
CloudFrontのリアルタイムログをKibanaで可視化しようEiji KOMINAMI
 
Black Belt Online Seminar AWS上の暗号化ソリューション
Black Belt Online Seminar AWS上の暗号化ソリューションBlack Belt Online Seminar AWS上の暗号化ソリューション
Black Belt Online Seminar AWS上の暗号化ソリューションAmazon Web Services Japan
 
20190521 AWS Black Belt Online Seminar Amazon Simple Email Service (Amazon SES)
20190521 AWS Black Belt Online Seminar Amazon Simple Email Service (Amazon SES)20190521 AWS Black Belt Online Seminar Amazon Simple Email Service (Amazon SES)
20190521 AWS Black Belt Online Seminar Amazon Simple Email Service (Amazon SES)Amazon Web Services Japan
 
Using AWS for Backup and Restore (backup in the cloud, backup to the cloud, a...
Using AWS for Backup and Restore (backup in the cloud, backup to the cloud, a...Using AWS for Backup and Restore (backup in the cloud, backup to the cloud, a...
Using AWS for Backup and Restore (backup in the cloud, backup to the cloud, a...Amazon Web Services
 
CloudFormation/SAMのススメ
CloudFormation/SAMのススメCloudFormation/SAMのススメ
CloudFormation/SAMのススメEiji KOMINAMI
 
20180509 AWS Black Belt Online Seminar Amazon GuardDuty
20180509 AWS Black Belt Online Seminar Amazon GuardDuty20180509 AWS Black Belt Online Seminar Amazon GuardDuty
20180509 AWS Black Belt Online Seminar Amazon GuardDutyAmazon Web Services Japan
 
20191030 AWS Black Belt Online Seminar AWS IoT Analytics Deep Dive
20191030 AWS Black Belt Online Seminar AWS IoT Analytics Deep Dive 20191030 AWS Black Belt Online Seminar AWS IoT Analytics Deep Dive
20191030 AWS Black Belt Online Seminar AWS IoT Analytics Deep Dive Amazon Web Services Japan
 
Snowball Edge and AWS Elemental, AWS Federal Pop-Up Loft
Snowball Edge and AWS Elemental, AWS Federal Pop-Up LoftSnowball Edge and AWS Elemental, AWS Federal Pop-Up Loft
Snowball Edge and AWS Elemental, AWS Federal Pop-Up LoftAmazon Web Services
 
日本語対応したAmazonLexではじめてのLINEボットをつくってハンズオン手順を公開した話
日本語対応したAmazonLexではじめてのLINEボットをつくってハンズオン手順を公開した話日本語対応したAmazonLexではじめてのLINEボットをつくってハンズオン手順を公開した話
日本語対応したAmazonLexではじめてのLINEボットをつくってハンズオン手順を公開した話Kahori Takeda
 
AWS Elastic Beanstalk(初心者向け 超速マスター編)JAWSUG大阪
AWS Elastic Beanstalk(初心者向け 超速マスター編)JAWSUG大阪AWS Elastic Beanstalk(初心者向け 超速マスター編)JAWSUG大阪
AWS Elastic Beanstalk(初心者向け 超速マスター編)JAWSUG大阪崇之 清水
 
AWS Shieldのご紹介 Managed DDoS Protection
AWS Shieldのご紹介 Managed DDoS ProtectionAWS Shieldのご紹介 Managed DDoS Protection
AWS Shieldのご紹介 Managed DDoS ProtectionAmazon Web Services Japan
 
AWS Black Belt Techシリーズ Amazon CloudWatch & Auto Scaling
AWS Black Belt Techシリーズ  Amazon CloudWatch & Auto ScalingAWS Black Belt Techシリーズ  Amazon CloudWatch & Auto Scaling
AWS Black Belt Techシリーズ Amazon CloudWatch & Auto ScalingAmazon Web Services Japan
 
実践!AWSクラウドデザインパターン
実践!AWSクラウドデザインパターン実践!AWSクラウドデザインパターン
実践!AWSクラウドデザインパターンHiroyasu Suzuki
 
AWS Black Belt Online Seminar 2018 動画配信 on AWS
AWS Black Belt Online Seminar 2018 動画配信 on AWSAWS Black Belt Online Seminar 2018 動画配信 on AWS
AWS Black Belt Online Seminar 2018 動画配信 on AWSAmazon Web Services Japan
 

Mais procurados (20)

今だから!Amazon CloudFront 徹底活用
今だから!Amazon CloudFront 徹底活用今だから!Amazon CloudFront 徹底活用
今だから!Amazon CloudFront 徹底活用
 
Security hub workshop
Security hub workshopSecurity hub workshop
Security hub workshop
 
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
 
仮想化環境の設計手法〜プロのテクニック教えます〜
仮想化環境の設計手法〜プロのテクニック教えます〜仮想化環境の設計手法〜プロのテクニック教えます〜
仮想化環境の設計手法〜プロのテクニック教えます〜
 
CloudFrontのリアルタイムログをKibanaで可視化しよう
CloudFrontのリアルタイムログをKibanaで可視化しようCloudFrontのリアルタイムログをKibanaで可視化しよう
CloudFrontのリアルタイムログをKibanaで可視化しよう
 
Black Belt Online Seminar AWS上の暗号化ソリューション
Black Belt Online Seminar AWS上の暗号化ソリューションBlack Belt Online Seminar AWS上の暗号化ソリューション
Black Belt Online Seminar AWS上の暗号化ソリューション
 
20190521 AWS Black Belt Online Seminar Amazon Simple Email Service (Amazon SES)
20190521 AWS Black Belt Online Seminar Amazon Simple Email Service (Amazon SES)20190521 AWS Black Belt Online Seminar Amazon Simple Email Service (Amazon SES)
20190521 AWS Black Belt Online Seminar Amazon Simple Email Service (Amazon SES)
 
Using AWS for Backup and Restore (backup in the cloud, backup to the cloud, a...
Using AWS for Backup and Restore (backup in the cloud, backup to the cloud, a...Using AWS for Backup and Restore (backup in the cloud, backup to the cloud, a...
Using AWS for Backup and Restore (backup in the cloud, backup to the cloud, a...
 
CloudFormation/SAMのススメ
CloudFormation/SAMのススメCloudFormation/SAMのススメ
CloudFormation/SAMのススメ
 
20180509 AWS Black Belt Online Seminar Amazon GuardDuty
20180509 AWS Black Belt Online Seminar Amazon GuardDuty20180509 AWS Black Belt Online Seminar Amazon GuardDuty
20180509 AWS Black Belt Online Seminar Amazon GuardDuty
 
20191030 AWS Black Belt Online Seminar AWS IoT Analytics Deep Dive
20191030 AWS Black Belt Online Seminar AWS IoT Analytics Deep Dive 20191030 AWS Black Belt Online Seminar AWS IoT Analytics Deep Dive
20191030 AWS Black Belt Online Seminar AWS IoT Analytics Deep Dive
 
Deep Dive on Amazon Aurora
Deep Dive on Amazon AuroraDeep Dive on Amazon Aurora
Deep Dive on Amazon Aurora
 
Snowball Edge and AWS Elemental, AWS Federal Pop-Up Loft
Snowball Edge and AWS Elemental, AWS Federal Pop-Up LoftSnowball Edge and AWS Elemental, AWS Federal Pop-Up Loft
Snowball Edge and AWS Elemental, AWS Federal Pop-Up Loft
 
日本語対応したAmazonLexではじめてのLINEボットをつくってハンズオン手順を公開した話
日本語対応したAmazonLexではじめてのLINEボットをつくってハンズオン手順を公開した話日本語対応したAmazonLexではじめてのLINEボットをつくってハンズオン手順を公開した話
日本語対応したAmazonLexではじめてのLINEボットをつくってハンズオン手順を公開した話
 
AWS Elastic Beanstalk(初心者向け 超速マスター編)JAWSUG大阪
AWS Elastic Beanstalk(初心者向け 超速マスター編)JAWSUG大阪AWS Elastic Beanstalk(初心者向け 超速マスター編)JAWSUG大阪
AWS Elastic Beanstalk(初心者向け 超速マスター編)JAWSUG大阪
 
AWS Shieldのご紹介 Managed DDoS Protection
AWS Shieldのご紹介 Managed DDoS ProtectionAWS Shieldのご紹介 Managed DDoS Protection
AWS Shieldのご紹介 Managed DDoS Protection
 
AWS Black Belt Techシリーズ Amazon CloudWatch & Auto Scaling
AWS Black Belt Techシリーズ  Amazon CloudWatch & Auto ScalingAWS Black Belt Techシリーズ  Amazon CloudWatch & Auto Scaling
AWS Black Belt Techシリーズ Amazon CloudWatch & Auto Scaling
 
Hazardous Materials Awareness by PA L&I
Hazardous Materials Awareness by PA L&IHazardous Materials Awareness by PA L&I
Hazardous Materials Awareness by PA L&I
 
実践!AWSクラウドデザインパターン
実践!AWSクラウドデザインパターン実践!AWSクラウドデザインパターン
実践!AWSクラウドデザインパターン
 
AWS Black Belt Online Seminar 2018 動画配信 on AWS
AWS Black Belt Online Seminar 2018 動画配信 on AWSAWS Black Belt Online Seminar 2018 動画配信 on AWS
AWS Black Belt Online Seminar 2018 動画配信 on AWS
 

Semelhante a 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 IntelligenceSplunk
 
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 SplunkSplunk
 
SplunkLive! London 2015 - DevOps Breakout
SplunkLive! London 2015 - DevOps BreakoutSplunkLive! London 2015 - DevOps Breakout
SplunkLive! London 2015 - DevOps BreakoutSplunk
 
Salesforce Developer Group Toronto - Winter'19
Salesforce Developer Group Toronto - Winter'19Salesforce Developer Group Toronto - Winter'19
Salesforce Developer Group Toronto - Winter'19Jaswinder Rattanpal
 
Getting Started with Splunk Enterprises
Getting Started with Splunk EnterprisesGetting Started with Splunk Enterprises
Getting Started with Splunk EnterprisesSplunk
 
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 JMeterInfluxData
 
Elevate Tel Aviv
Elevate Tel AvivElevate Tel Aviv
Elevate Tel Avivsready
 
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 HerokuIgor 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 SplunkSplunk
 
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.pdfkalichargn70th171
 
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 AnalyticsTimur Bagirov
 
Splunk for Developers
Splunk for DevelopersSplunk for Developers
Splunk for DevelopersSplunk
 
.conf21 - The Best of
.conf21 - The Best of.conf21 - The Best of
.conf21 - The Best ofSplunk
 
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.ioJitendra Bafna
 
Splunk for Developers
Splunk for DevelopersSplunk for Developers
Splunk for DevelopersSplunk
 
Conf2014_SearchHeadClustering
Conf2014_SearchHeadClusteringConf2014_SearchHeadClustering
Conf2014_SearchHeadClusteringSplunk
 
Splunk for Developers
Splunk for DevelopersSplunk for Developers
Splunk for DevelopersSplunk
 
Getting Started with Splunk Breakout Session
Getting Started with Splunk Breakout SessionGetting Started with Splunk Breakout Session
Getting Started with Splunk Breakout SessionSplunk
 
Splunk for Developers Breakout Session
Splunk for Developers Breakout SessionSplunk for Developers Breakout Session
Splunk for Developers Breakout SessionSplunk
 

Semelhante a 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
 
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
 
Splunk for Developers Breakout Session
Splunk for Developers Breakout SessionSplunk for Developers Breakout Session
Splunk for Developers Breakout Session
 

Mais de 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 routineSplunk
 
.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 IPTVSplunk
 
.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 InternationalSplunk
 
.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 O11ySplunk
 
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ölnSplunk
 
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ölnSplunk
 
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 LondonSplunk
 
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 WebinarSplunk
 
.conf Go 2022 - Observability Session
.conf Go 2022 - Observability Session.conf Go 2022 - Observability Session
.conf Go 2022 - Observability SessionSplunk
 
.conf Go Zurich 2022 - Keynote
.conf Go Zurich 2022 - Keynote.conf Go Zurich 2022 - Keynote
.conf Go Zurich 2022 - KeynoteSplunk
 
.conf Go Zurich 2022 - Platform Session
.conf Go Zurich 2022 - Platform Session.conf Go Zurich 2022 - Platform Session
.conf Go Zurich 2022 - Platform SessionSplunk
 
.conf Go Zurich 2022 - Security Session
.conf Go Zurich 2022 - Security Session.conf Go Zurich 2022 - Security Session
.conf Go Zurich 2022 - Security SessionSplunk
 

Mais de 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
 

Último

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 

Último (20)

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 

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