© SecurActive 2013
HTTP APPLICATION
PERFORMANCE ANALYSIS
© SecurActive 2013 2
HTTP PERFORMANCE ANALYSIS?
 1/The Intranet does not work!
 2/ I could not connect to John's server!
 3/This f...... application fails every other time!
 4/ It is so slow!
 5/ I’m stuck in the middle of nowhere!
Case Analysis
Interactive Demo
Q&A
© SecurActive 2013 3
HTTP PERFORMANCE ANALYSIS?
 1/The Intranet does not work!
 2/ I could not connect to John's server!
 3/This f...... application fails every other time!
 4/ It is so slow!
 5/ I’m stuck in the middle of nowhere!
Case Analysis
Interactive Demo
Q&A
© SecurActive 2013
Checking Server
Errors…
THE INTRANET
DOES NOT
WORK!
4
The Intranet Does Not Work!
© SecurActive 2013 5
CHECK GLOBAL STATUS
© SecurActive 2013 6
FILTER BY SERVER ERRORS
© SecurActive 2013 7
CHECK BY HOST WITH SERVER ERRORS
© SecurActive 2013 8
INTRANET IS NOT ON PORT 443 (PROXY)
© SecurActive 2013 9
HTTP PERFORMANCE TROUBLESHOOTING?
 1/The Intranet does not work!
 2/ I could not connect to John's server!
 3/This f...... application fails every other time!
 4/ It is so slow!
 5/ I’m stuck in the middle of nowhere!
Case Analysis
Interactive Demo
Q&A
© SecurActive 2013
Checking Client
Errors?
I COULD NOT
CONNECT TO
JOHN'S
SERVER!
10
I Could Not Connect to John's Server!
© SecurActive 2013 11
CHECK STATUS FOR IT’S CLIENT IP
© SecurActive 2013 12
TEAMVIEWER PORT IS BLOCKED BY FIREWALL
© SecurActive 2013 13
CHECK STATUS FOR ALL CLIENT IPS
© SecurActive 2013 14
SELECTIVE BLOCKING BY CLIENT ZONE
© SecurActive 2013 15
CHECK GOOGLE TALK SERVICE
© SecurActive 2013 16
GOOGLE TALK SERVICE IS ALWAYS BLOCKED
© SecurActive 2013 17
HTTP PERFORMANCE ANALYSIS?
 1/The Intranet does not work!
 2/ I could not connect to John's server!
 3/This f...... application fails every other time!
 4/ It is so slow!
 5/ I’m stuck in the middle of nowhere!
Case Analysis
Interactive Demo
Q&A
© SecurActive 2013
Application Issue
THIS F......
APPLICATION
FAILS EVERY
OTHER TIME!
18
This F......Application Fails Every OtherTime!
© SecurActive 2013 19
CHECK PAGE LOAD TIMES FOR THE SERVER
© SecurActive 2013 20
SERVER ERRORS AND LONG RESPONSE TIMES
© SecurActive 2013 21
MIXED OK AND ERROR RESPONSES
© SecurActive 2013 22
CHECK DETAILS OF HIT OK (200)
© SecurActive 2013 23
RAW QUERY FOR THIS HIT LOOKS FINE
© SecurActive 2013 24
ACCESS TO DETAILS OF HITS WITH ERRORS
© SecurActive 2013 25
CHECK DETAILS OF HIT ERROR (500)
© SecurActive 2013 26
RAW QUERY SHOWS APPLICATION ISSUE
© SecurActive 2013 27
HTTP PERFORMANCE ANALYSIS?
 1/The Intranet does not work!
 2/ I could not connect to John's server!
 3/This f...... application fails every other time!
 4/ It is so slow!
 5/ I’m stuck in the middle of nowhere!
Case Analysis
Interactive Demo
Q&A
© SecurActive 2013
Network
Correlation
Sometimes it is
the Network…
IT IS SO SLOW!
28
It is so Slow!
© SecurActive 2013 29
CHECK PAGE LOAD TIMES FOR THE SERVER
© SecurActive 2013 30
DATA TRANSFER TIME IS HIGH
© SecurActive 2013 31
RETRANSMISSION AT THE SAME TIME
© SecurActive 2013 32
CHECK THE BANDWIDTH
© SecurActive 2013 33
REQUESTS FROM BERLIN: LINK SATURATED
© SecurActive 2013 34
CHECK SECOND BANDWIDTH PEAK
© SecurActive 2013 35
LOCAL REQUESTS ARE RUNNING FINE
© SecurActive 2013 36
HTTP PERFORMANCE ANALYSIS?
 1/The Intranet does not work!
 2/ I could not connect to John's server!
 3/This f...... application fails every other time!
 4/ It is so slow!
 5/ I’m stuck in the middle of nowhere!
Case Analysis
Interactive Demo
Q&A
© SecurActive 2013
Login Issue
I’M STUCK IN
THE MIDDLE
OF NOWHERE!
37
I’m Stuck in the Middle of Nowhere!
© SecurActive 2013 38
CHECK CLIENT ACTION: LOGIN
© SecurActive 2013 39
PAGE REDIRECTION TO ADVERTISEMENT PAGE
© SecurActive 2013 40
IMAGES COULD BE SMALLER
© SecurActive 2013 41
NO ONE ELSE IS IMPACTED
© SecurActive 2013 42
HTTP PERFORMANCE ANALYSIS?
 1/The Intranet does not work!
 2/ I could not connect to John's server!
 3/This f...... application fails every other time!
 4/ It is so slow!
 5/ I’m stuck in the middle of nowhere!
Case Analysis
Interactive Demo
Q&A
© SecurActive 2013 43
HTTP PERFORMANCE TROUBLESHOOTING?
 1/The Intranet does not work!
 2/ I could not connect to John's server!
 3/This f...... application fails every other time!
 4/ It is so slow!
 5/ I’m stuck in the middle of nowhere!
Case Analysis
Interactive Demo
Q&A
SPV Helps
Keeping your
Customers
Happy!
Click to read
more about it.
© SecurActive 2013
HTTP
PERFORMANCE
ANALYSIS:
SECURACTIVE
PERFORMANCE
VISION
44
© SecurActive 2013
ONLINE
RESOURCES
45
 Test
 Download a trial Virtual Appliance
 Information
 Contact us for a live demo
 See www.securactive.net
 Buy
 Locate a distribution partner
HTTP
Performance
Analysis
© SecurActive 2013
THANK YOU!
46
For any Question
sales@securactive.net
support@securactive.net
Follow Us on
@SecurActivePV
www.securactive.net
blog.securactive.net

HTTP Application Performance Analysis

  • 1.
    © SecurActive 2013 HTTPAPPLICATION PERFORMANCE ANALYSIS
  • 2.
    © SecurActive 20132 HTTP PERFORMANCE ANALYSIS?  1/The Intranet does not work!  2/ I could not connect to John's server!  3/This f...... application fails every other time!  4/ It is so slow!  5/ I’m stuck in the middle of nowhere! Case Analysis Interactive Demo Q&A
  • 3.
    © SecurActive 20133 HTTP PERFORMANCE ANALYSIS?  1/The Intranet does not work!  2/ I could not connect to John's server!  3/This f...... application fails every other time!  4/ It is so slow!  5/ I’m stuck in the middle of nowhere! Case Analysis Interactive Demo Q&A
  • 4.
    © SecurActive 2013 CheckingServer Errors… THE INTRANET DOES NOT WORK! 4 The Intranet Does Not Work!
  • 5.
    © SecurActive 20135 CHECK GLOBAL STATUS
  • 6.
    © SecurActive 20136 FILTER BY SERVER ERRORS
  • 7.
    © SecurActive 20137 CHECK BY HOST WITH SERVER ERRORS
  • 8.
    © SecurActive 20138 INTRANET IS NOT ON PORT 443 (PROXY)
  • 9.
    © SecurActive 20139 HTTP PERFORMANCE TROUBLESHOOTING?  1/The Intranet does not work!  2/ I could not connect to John's server!  3/This f...... application fails every other time!  4/ It is so slow!  5/ I’m stuck in the middle of nowhere! Case Analysis Interactive Demo Q&A
  • 10.
    © SecurActive 2013 CheckingClient Errors? I COULD NOT CONNECT TO JOHN'S SERVER! 10 I Could Not Connect to John's Server!
  • 11.
    © SecurActive 201311 CHECK STATUS FOR IT’S CLIENT IP
  • 12.
    © SecurActive 201312 TEAMVIEWER PORT IS BLOCKED BY FIREWALL
  • 13.
    © SecurActive 201313 CHECK STATUS FOR ALL CLIENT IPS
  • 14.
    © SecurActive 201314 SELECTIVE BLOCKING BY CLIENT ZONE
  • 15.
    © SecurActive 201315 CHECK GOOGLE TALK SERVICE
  • 16.
    © SecurActive 201316 GOOGLE TALK SERVICE IS ALWAYS BLOCKED
  • 17.
    © SecurActive 201317 HTTP PERFORMANCE ANALYSIS?  1/The Intranet does not work!  2/ I could not connect to John's server!  3/This f...... application fails every other time!  4/ It is so slow!  5/ I’m stuck in the middle of nowhere! Case Analysis Interactive Demo Q&A
  • 18.
    © SecurActive 2013 ApplicationIssue THIS F...... APPLICATION FAILS EVERY OTHER TIME! 18 This F......Application Fails Every OtherTime!
  • 19.
    © SecurActive 201319 CHECK PAGE LOAD TIMES FOR THE SERVER
  • 20.
    © SecurActive 201320 SERVER ERRORS AND LONG RESPONSE TIMES
  • 21.
    © SecurActive 201321 MIXED OK AND ERROR RESPONSES
  • 22.
    © SecurActive 201322 CHECK DETAILS OF HIT OK (200)
  • 23.
    © SecurActive 201323 RAW QUERY FOR THIS HIT LOOKS FINE
  • 24.
    © SecurActive 201324 ACCESS TO DETAILS OF HITS WITH ERRORS
  • 25.
    © SecurActive 201325 CHECK DETAILS OF HIT ERROR (500)
  • 26.
    © SecurActive 201326 RAW QUERY SHOWS APPLICATION ISSUE
  • 27.
    © SecurActive 201327 HTTP PERFORMANCE ANALYSIS?  1/The Intranet does not work!  2/ I could not connect to John's server!  3/This f...... application fails every other time!  4/ It is so slow!  5/ I’m stuck in the middle of nowhere! Case Analysis Interactive Demo Q&A
  • 28.
    © SecurActive 2013 Network Correlation Sometimesit is the Network… IT IS SO SLOW! 28 It is so Slow!
  • 29.
    © SecurActive 201329 CHECK PAGE LOAD TIMES FOR THE SERVER
  • 30.
    © SecurActive 201330 DATA TRANSFER TIME IS HIGH
  • 31.
    © SecurActive 201331 RETRANSMISSION AT THE SAME TIME
  • 32.
    © SecurActive 201332 CHECK THE BANDWIDTH
  • 33.
    © SecurActive 201333 REQUESTS FROM BERLIN: LINK SATURATED
  • 34.
    © SecurActive 201334 CHECK SECOND BANDWIDTH PEAK
  • 35.
    © SecurActive 201335 LOCAL REQUESTS ARE RUNNING FINE
  • 36.
    © SecurActive 201336 HTTP PERFORMANCE ANALYSIS?  1/The Intranet does not work!  2/ I could not connect to John's server!  3/This f...... application fails every other time!  4/ It is so slow!  5/ I’m stuck in the middle of nowhere! Case Analysis Interactive Demo Q&A
  • 37.
    © SecurActive 2013 LoginIssue I’M STUCK IN THE MIDDLE OF NOWHERE! 37 I’m Stuck in the Middle of Nowhere!
  • 38.
    © SecurActive 201338 CHECK CLIENT ACTION: LOGIN
  • 39.
    © SecurActive 201339 PAGE REDIRECTION TO ADVERTISEMENT PAGE
  • 40.
    © SecurActive 201340 IMAGES COULD BE SMALLER
  • 41.
    © SecurActive 201341 NO ONE ELSE IS IMPACTED
  • 42.
    © SecurActive 201342 HTTP PERFORMANCE ANALYSIS?  1/The Intranet does not work!  2/ I could not connect to John's server!  3/This f...... application fails every other time!  4/ It is so slow!  5/ I’m stuck in the middle of nowhere! Case Analysis Interactive Demo Q&A
  • 43.
    © SecurActive 201343 HTTP PERFORMANCE TROUBLESHOOTING?  1/The Intranet does not work!  2/ I could not connect to John's server!  3/This f...... application fails every other time!  4/ It is so slow!  5/ I’m stuck in the middle of nowhere! Case Analysis Interactive Demo Q&A
  • 44.
    SPV Helps Keeping your Customers Happy! Clickto read more about it. © SecurActive 2013 HTTP PERFORMANCE ANALYSIS: SECURACTIVE PERFORMANCE VISION 44
  • 45.
    © SecurActive 2013 ONLINE RESOURCES 45 Test  Download a trial Virtual Appliance  Information  Contact us for a live demo  See www.securactive.net  Buy  Locate a distribution partner
  • 46.
    HTTP Performance Analysis © SecurActive 2013 THANKYOU! 46 For any Question sales@securactive.net support@securactive.net Follow Us on @SecurActivePV www.securactive.net blog.securactive.net