SlideShare a Scribd company logo
Nimsoft Web performance monitoring


Gijsbert Wiesenekker

4th of April 2012

                                                                 Page 1
                               Page 1 © © 2010 Nimsoft. Allrights reserved
                                      | Nimsoft, all rights reserved.
Agenda

› Introduction

› Solution overview

› Top-down approach

› Reporting

› Q&A




                                              Page 2
                      © Nimsoft, all rights reserved
Nimsoft at a glance

› Founded in 1998 in Oslo (Norway)

› The first with a Unified Monitoring™ Solution across datacenter & cloud

› > 1000 customers in 36 countries

› > 500 Managed Service / Hosting / Cloud Providers (> 10,000 end user

  environments)

› Independent division within CA since 2010 (compare VMware/EMC)

› Headquarter: Campbell, CA, USA




                                                                                    Page 3
                                                            © Nimsoft, all rights reserved
Nimsoft current solution Overview




                                                            Page 4
                                    © Nimsoft, all rights reserved
The Nimsoft Unified Monitoring Solution
› Output: Alert and Data
 » Troubleshooting,
   performance management
   and capacity planning
 » Dashboards and Service
   Levels
› Both bottom-up..
 » Servers
 » Network
› ..and top-down
 » End-user
› Both on-premise and
  SAAS


                                                            Page 5
                                    © Nimsoft, all rights reserved
Why monitor end-user experience?
› It’s relatively easy!
  » You don’t have to touch your production environment..
  » ..yet
› It is a direct measurement of the availability of the business
  application
› Allows pro-active monitoring in the following sense
  » Suppose end-user response time degrades from 0.1 to 1 second
    over the last month..
  » ..the end-user does not complain yet..
  » ..can you prevent degradation to 10 seconds next month?
› Correlate end-user response times with everything else that
  might influence it
  » ..strong correlation with database server? Upgrade!
  » ..but that requires that your solution can monitor everything
    else!


                                                                              Page 6
                                                      © Nimsoft, all rights reserved
Different ways to monitor end-user experience
› Active
  » Simulate end-user
     - Transactions performed consistently
        - Also for example in the weekend
  » Three models
     - Simple response times
        - Send/Receive email, URL probe, SQL query
        - Can run in the background of existing servers and workstations
     - Record and replay transactions by keyboard clicks and mouse moves
        - Start terminal emulator, logon to mainframe, request data and logout
        - Requires dedicated workstation
        - Generally not possible to simulate modify transactions
     - Webtransactions can also be simulated from the cloud
        - No Nimsoft software required
        - Watchmouse
› Passive
  » Monitor real end-user
     - Can monitor modify transactions
     - Transactions might not be performed consistently
  » Requires network sniffer on SPAN port of switch(es)
     - Might performance and privacy issues




                                                                                                         Page 7
                                                                                 © Nimsoft, all rights reserved
Nimsoft WatchMouse
› Independent functional test of web-based services
› Configure and run in the cloud




                                                                     Page 8
                                             © Nimsoft, all rights reserved
Functional (chain) monitoring


 › Measure response times
   along the chain
   » End-user
     - Remote
     - Also from the cloud
   » SQL
   » HTTP
   » SQL
 › You also need platform
   monitoring for root-cause
   analysis!


                                                        Page 9
                                © Nimsoft, all rights reserved
Nimsoft Architecture




                                              Page 10
                       © Nimsoft, all rights reserved
Nimsoft distributed architecture




                                                          Page 11
                                   © Nimsoft, all rights reserved
Main benefits of Nimsoft architecture
› N-tier architecture highly scalable
› Firewall friendly
› Hubs isolate environments
  » Manage environments with same server names/IP addresses
› Hubs tag alerts and data with name of hub
  » Typically customer name
  » Enables multi-tenancy
    - Alarms (automatically) filtered by hub name
    - Dashboards, (SLA) reports (automatically) filtered by hub name
  » ‘One dashboard/report fits all’
› Hubs, robots and probes run on Linux/Java
  » A 1GB Linux box is enough to monitor remote/customer
    environments


                                                                              Page 12
                                                       © Nimsoft, all rights reserved
Go from reporting on raw data..




                                                         Page 13
                                  © Nimsoft, all rights reserved
..to reporting of interpreted data..




                                                              Page 14
                                       © Nimsoft, all rights reserved
..to reporting on correlated data


› QoS = Raw Data
› Raw data rolls-up into
  Service Level Objectives
  » Define quality
› Service Level Objects
  roll-up into Service Level
  Agreements
  » Define correlation
› Example: report end-
  user experience across
  multiple locations


                                                           Page 15
                                    © Nimsoft, all rights reserved
Nimsoft Service Level Agreements (SLA)




                                                         Page 16
                                  © Nimsoft, all rights reserved
SLA History brings pro-activity to the table




                                                            Page 17
                                     © Nimsoft, all rights reserved
Functional dashboards




                                               Page 18
                        © Nimsoft, all rights reserved
What are the limits of the Nimsoft approach?
› You can find performance issues caused by IT
  infrastructure components
  » Network
  » Operating system
  » Database performance
› It is harder to find performance issues caused by poorly
  written code
  » Perhaps indirectly through
› CA’s Wiley can analyze performance issues at the (byte)
  code level.




                                                                      Page 19
                                               © Nimsoft, all rights reserved
Q&A



                             Page 20
      © Nimsoft, all rights reserved
Thank You!



 Further information:
 http://www.nimsoft.com



 Gijsbert   Wiesenekker
 Tel.:      +31 (0)306082776
 Mobil:     +31 (0)646384766
 eMail:     gijsbert.wiesenekker@nimsoft.com




                                                                      Page 21
                                               © Nimsoft, all rights reserved

More Related Content

PDF
Nimsoft Monitor for vCloud
PDF
Zerto for dr migration to cloud overview
PDF
Living the Easy Life with Rules-Based Autonomic Database Clusters
PPTX
Branch Office Infrastructure
PDF
BP103 - Got Problems? Let's Do a Health Check
PDF
Zimbra APxJ Partner Summit 2017 - Showcase
PDF
Berlin Expert Days 2013 - Performance Talk
PDF
Zimbra APxJ Partner Summit 2017 - Zimbra Bytes
Nimsoft Monitor for vCloud
Zerto for dr migration to cloud overview
Living the Easy Life with Rules-Based Autonomic Database Clusters
Branch Office Infrastructure
BP103 - Got Problems? Let's Do a Health Check
Zimbra APxJ Partner Summit 2017 - Showcase
Berlin Expert Days 2013 - Performance Talk
Zimbra APxJ Partner Summit 2017 - Zimbra Bytes

Viewers also liked (20)

PPS
Que duro ser padre
PPS
015.O.V.Asociatividad.Y.Financiamiento
PDF
"PubEpoc número 1"
PPT
Workshop – Como Utilizar as Redes Sociais para Vender Mais
PDF
Introduccion clase 1 2015
PDF
Revista auditorios #03
PPTX
Para proteger tu Sitio WEB
PPTX
Saksarchitectstudio
PPTX
Onco Care Pharmaceuticals
PPT
Ultimate school adventure
PPT
Curso formacion_iso20000
PDF
cultivo de orquideas
PDF
Getting to Workplace Essentials - Current Issues and Future Directions
ODP
La lengua y los colores problematicos - Dentista en Madrid
PDF
2009-dec02_Dell
PPT
Jeiry Mapa Mental
PPT
JAWS - web očima nevidomých
PDF
UPES R&D Newsletter- 1st October
PDF
Catalogo impresora de credenciales SmartCH
Que duro ser padre
015.O.V.Asociatividad.Y.Financiamiento
"PubEpoc número 1"
Workshop – Como Utilizar as Redes Sociais para Vender Mais
Introduccion clase 1 2015
Revista auditorios #03
Para proteger tu Sitio WEB
Saksarchitectstudio
Onco Care Pharmaceuticals
Ultimate school adventure
Curso formacion_iso20000
cultivo de orquideas
Getting to Workplace Essentials - Current Issues and Future Directions
La lengua y los colores problematicos - Dentista en Madrid
2009-dec02_Dell
Jeiry Mapa Mental
JAWS - web očima nevidomých
UPES R&D Newsletter- 1st October
Catalogo impresora de credenciales SmartCH
Ad

Similar to Nimsoft Web performance monitoring (20)

PDF
Seize the Cloud - Proven Tactics From a Successful Service Provider
PDF
IT Monitoring that Just Works - presented at CA World 2011
PDF
Simplifying the Service Desk - presented at CA World 2011
PDF
Enabling Your Service Desk to be the Front Face to IT
PDF
Nimsoft SaaS Service Desk Essentials - presented at CA World 2011
PPTX
Hints and Tips for Monitoring SAP
PDF
E g innovations overview
PDF
Hints and Tips for Monitoring Cisco UCS
PDF
User Experience Monitoring presented at CA World 2011
PDF
Managing your Cloud with Confidence
PPTX
Best practices for Vblock Monitoring with FusionStorm and Nimsoft
PPTX
Netpod - The Merging of NPM & APM
PDF
Ca partner day - service management in saas - milano e roma
PPTX
Government Webinar: Low-Cost Log, Network Configuration, and IT Monitoring So...
PDF
Presentazione SimpliVity @ VMUGIT UserCon 2015
PDF
Choosing a Citrix Monitoring Strategy: Key Capabilities and Pitfalls to Avoid
PDF
Automated Deployment and Management of Edge Clouds
PDF
The Build vs. Buy Decision for SaaS Delivery
PPTX
SolarWinds Scalability for the Enterprise
PDF
ID114 - Wrestling the Snake: Performance Tuning 101
Seize the Cloud - Proven Tactics From a Successful Service Provider
IT Monitoring that Just Works - presented at CA World 2011
Simplifying the Service Desk - presented at CA World 2011
Enabling Your Service Desk to be the Front Face to IT
Nimsoft SaaS Service Desk Essentials - presented at CA World 2011
Hints and Tips for Monitoring SAP
E g innovations overview
Hints and Tips for Monitoring Cisco UCS
User Experience Monitoring presented at CA World 2011
Managing your Cloud with Confidence
Best practices for Vblock Monitoring with FusionStorm and Nimsoft
Netpod - The Merging of NPM & APM
Ca partner day - service management in saas - milano e roma
Government Webinar: Low-Cost Log, Network Configuration, and IT Monitoring So...
Presentazione SimpliVity @ VMUGIT UserCon 2015
Choosing a Citrix Monitoring Strategy: Key Capabilities and Pitfalls to Avoid
Automated Deployment and Management of Edge Clouds
The Build vs. Buy Decision for SaaS Delivery
SolarWinds Scalability for the Enterprise
ID114 - Wrestling the Snake: Performance Tuning 101
Ad

More from nlwebperf (11)

PDF
MeasureWorks - eCommerce Live - Designing Time & Conversion
PDF
Aaron Peters aug2012
PDF
Fashiolista
PDF
Jinspired june2012
PDF
Usabilla june2012
PDF
Steve Souders
PDF
Nimbuzz march2012
PDF
Aspects of Modern APM Solutions
PDF
Hyves: Mobile app development with HTML5 and Javascript
PPTX
NLCMG - Performance is good, Understanding performance is better
PDF
2deHands.be - Tuning a Big Classifieds Site
MeasureWorks - eCommerce Live - Designing Time & Conversion
Aaron Peters aug2012
Fashiolista
Jinspired june2012
Usabilla june2012
Steve Souders
Nimbuzz march2012
Aspects of Modern APM Solutions
Hyves: Mobile app development with HTML5 and Javascript
NLCMG - Performance is good, Understanding performance is better
2deHands.be - Tuning a Big Classifieds Site

Recently uploaded (20)

PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPT
Teaching material agriculture food technology
PDF
Encapsulation theory and applications.pdf
PDF
KodekX | Application Modernization Development
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
Big Data Technologies - Introduction.pptx
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Empathic Computing: Creating Shared Understanding
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Advanced methodologies resolving dimensionality complications for autism neur...
The AUB Centre for AI in Media Proposal.docx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Chapter 3 Spatial Domain Image Processing.pdf
Teaching material agriculture food technology
Encapsulation theory and applications.pdf
KodekX | Application Modernization Development
“AI and Expert System Decision Support & Business Intelligence Systems”
NewMind AI Weekly Chronicles - August'25 Week I
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Diabetes mellitus diagnosis method based random forest with bat algorithm
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Per capita expenditure prediction using model stacking based on satellite ima...
Big Data Technologies - Introduction.pptx
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Encapsulation_ Review paper, used for researhc scholars
Empathic Computing: Creating Shared Understanding
Dropbox Q2 2025 Financial Results & Investor Presentation

Nimsoft Web performance monitoring

  • 1. Nimsoft Web performance monitoring Gijsbert Wiesenekker 4th of April 2012 Page 1 Page 1 © © 2010 Nimsoft. Allrights reserved | Nimsoft, all rights reserved.
  • 2. Agenda › Introduction › Solution overview › Top-down approach › Reporting › Q&A Page 2 © Nimsoft, all rights reserved
  • 3. Nimsoft at a glance › Founded in 1998 in Oslo (Norway) › The first with a Unified Monitoring™ Solution across datacenter & cloud › > 1000 customers in 36 countries › > 500 Managed Service / Hosting / Cloud Providers (> 10,000 end user environments) › Independent division within CA since 2010 (compare VMware/EMC) › Headquarter: Campbell, CA, USA Page 3 © Nimsoft, all rights reserved
  • 4. Nimsoft current solution Overview Page 4 © Nimsoft, all rights reserved
  • 5. The Nimsoft Unified Monitoring Solution › Output: Alert and Data » Troubleshooting, performance management and capacity planning » Dashboards and Service Levels › Both bottom-up.. » Servers » Network › ..and top-down » End-user › Both on-premise and SAAS Page 5 © Nimsoft, all rights reserved
  • 6. Why monitor end-user experience? › It’s relatively easy! » You don’t have to touch your production environment.. » ..yet › It is a direct measurement of the availability of the business application › Allows pro-active monitoring in the following sense » Suppose end-user response time degrades from 0.1 to 1 second over the last month.. » ..the end-user does not complain yet.. » ..can you prevent degradation to 10 seconds next month? › Correlate end-user response times with everything else that might influence it » ..strong correlation with database server? Upgrade! » ..but that requires that your solution can monitor everything else! Page 6 © Nimsoft, all rights reserved
  • 7. Different ways to monitor end-user experience › Active » Simulate end-user - Transactions performed consistently - Also for example in the weekend » Three models - Simple response times - Send/Receive email, URL probe, SQL query - Can run in the background of existing servers and workstations - Record and replay transactions by keyboard clicks and mouse moves - Start terminal emulator, logon to mainframe, request data and logout - Requires dedicated workstation - Generally not possible to simulate modify transactions - Webtransactions can also be simulated from the cloud - No Nimsoft software required - Watchmouse › Passive » Monitor real end-user - Can monitor modify transactions - Transactions might not be performed consistently » Requires network sniffer on SPAN port of switch(es) - Might performance and privacy issues Page 7 © Nimsoft, all rights reserved
  • 8. Nimsoft WatchMouse › Independent functional test of web-based services › Configure and run in the cloud Page 8 © Nimsoft, all rights reserved
  • 9. Functional (chain) monitoring › Measure response times along the chain » End-user - Remote - Also from the cloud » SQL » HTTP » SQL › You also need platform monitoring for root-cause analysis! Page 9 © Nimsoft, all rights reserved
  • 10. Nimsoft Architecture Page 10 © Nimsoft, all rights reserved
  • 11. Nimsoft distributed architecture Page 11 © Nimsoft, all rights reserved
  • 12. Main benefits of Nimsoft architecture › N-tier architecture highly scalable › Firewall friendly › Hubs isolate environments » Manage environments with same server names/IP addresses › Hubs tag alerts and data with name of hub » Typically customer name » Enables multi-tenancy - Alarms (automatically) filtered by hub name - Dashboards, (SLA) reports (automatically) filtered by hub name » ‘One dashboard/report fits all’ › Hubs, robots and probes run on Linux/Java » A 1GB Linux box is enough to monitor remote/customer environments Page 12 © Nimsoft, all rights reserved
  • 13. Go from reporting on raw data.. Page 13 © Nimsoft, all rights reserved
  • 14. ..to reporting of interpreted data.. Page 14 © Nimsoft, all rights reserved
  • 15. ..to reporting on correlated data › QoS = Raw Data › Raw data rolls-up into Service Level Objectives » Define quality › Service Level Objects roll-up into Service Level Agreements » Define correlation › Example: report end- user experience across multiple locations Page 15 © Nimsoft, all rights reserved
  • 16. Nimsoft Service Level Agreements (SLA) Page 16 © Nimsoft, all rights reserved
  • 17. SLA History brings pro-activity to the table Page 17 © Nimsoft, all rights reserved
  • 18. Functional dashboards Page 18 © Nimsoft, all rights reserved
  • 19. What are the limits of the Nimsoft approach? › You can find performance issues caused by IT infrastructure components » Network » Operating system » Database performance › It is harder to find performance issues caused by poorly written code » Perhaps indirectly through › CA’s Wiley can analyze performance issues at the (byte) code level. Page 19 © Nimsoft, all rights reserved
  • 20. Q&A Page 20 © Nimsoft, all rights reserved
  • 21. Thank You! Further information: http://www.nimsoft.com Gijsbert Wiesenekker Tel.: +31 (0)306082776 Mobil: +31 (0)646384766 eMail: gijsbert.wiesenekker@nimsoft.com Page 21 © Nimsoft, all rights reserved