SlideShare une entreprise Scribd logo
1  sur  49
Getting Started with Site24x7
Application Performance
Monitoring
Site24x7 Webinar - Dec 9th 2015
• Introduction to Site24x7
• Site24x7 web infrastructure monitoring
• What is Application Performance (APM) monitoring?
• Site24x7 APM for Java, .NET, Ruby - Setup, features and functionalities
• Real User Monitoring - Application Performance Monitoring integration
• Mobile APM - iOS and Android native application monitoring
• Best practices
Agenda
ZohoCorp - Established in 1996 - Software. It's our Craft!
13 Millon Users
90,000+ Enterprise Companies
25,000+ Deployments
by telecom service
providers worldwide
End User Experience Monitoring
Real User Monitoring
Application Performance
Monitoring
Web Infrastructure Monitoring
End User Experience Monitoring
• Flavors of End User Experience Monitoring
• Synthetic (Active)
• Real User Monitoring (Passive)
• Synthetic Monitoring
• Monitoring from a controlled environment
• Real User Monitoring (RUM)
• Real time customer emotion performance & analytics
50 + checkpoints across the globe
End User Experience Monitoring
• User Browser Metrics
• Chrome, Firefox, Opera, Internet Explorer
• Performance insight into various platforms
• Desktop, Tablet, Mobile
• Monitor individual Web Transactions
• Page Rendering, Document Processing and Downloading
• Segment performance by ISPs
Real User Monitoring (RUM) | Global Performance Visibility
• Developer’s handy tool
• visualize web transactions end to end
• Helps IT Operations, Developers and Application teams to collaborate
• Enables to perform first-level troubleshooting
• Deep visibility into application components
• URLs to SQL queries
• Detect and diagnose complex application performance problems
• Errors, Traces, Exceptions
Application Performance Monitoring
Site24x7 Application Performance Monitoring
Architecture
• Application Servers running with Java 1.5 or above
• .Net applications in Microsoft .Net Framework version 3.0 and
above, IIS 6.0 and above
• Ruby applications 1.8.7 and above on Rails - 3.0 and above
Supported From
• Deploy the agent in the application server
• Agent hooks up with the application
• Performance metrics pushed to Site24x7
Setup
• Java Application
• Identify Slow Invocations in Your Java Code
• Find the most executed database operations and its response time
• Find the most hit database tables.
• .NET Application
• Pinpoint Slow .NET Application Code
• Find the busiest table and the most performed SQL operation on the
table
• Map which web transaction issued the SQL Call
• Ruby on Rails
• Check for Database Performance Slowdown
• End User to Database Perspective Monitoring
One Stop Solution
• Get Deep Visibility into Your Application
• Application Response Time, Throughput
• Monitor End-User Satisfaction with Apdex Scores
• Background Transactions
• Errors, Traces, Exceptions
• DB Operations
• Track Custom Application Components
Features
APM Dashboard
Java App Overview
Web Transactions
Web Transactions
Database
Background Transactions
Traces
Traces
JVM Summary
Garbage Collector
Threads
Configuration
Error and Stack Trace
Exceptions
• Custom Components support
• AWS Component support
• Tracking logged Exceptions for Transaction
• Net Agent - Single MSI support
• Ability to view transaction's thread information in trace view
• Listing external components and its call count
• CPU time of web and non-web transactions
• Capture transactions with Threshold configuration
Functionalities
APM for Java
• Application Servers
• Tomcat 6.x & above Glassfish 3.x & above Oracle Weblogic 10.3.x & above IBM
Websphere 7.x & above JBoss AS 4.x & above JBoss EAP 6.2.x & above WildFly 8.x &
above Resin 3.1.x & above JOnAS 4.x & above Others
• Component
• Struts 1.x, 2.x Servlet Spring Play 2.x Hibernate 3.x, 4.x IBatis EJB Filter
Memcached Redis Apache HttpClient 3.x, 4.x JSP
• JVM / JDK
• Oracle Hotspot JDK version 1.5 - 8 IBM (J9) JDK version 1.5 - 7 OpenJDK version 1.5 - 8
HP-UX 11i JRE version 6, 7
• JDBC Drivers
• MySQL Postgres Oracle - ojdbc14, ojdbc5, ojdbc6 Sybase - jconn2, jconn3, jconn4
IBM DB2 - db2jcc, jt400 Informix MS-SQL Generic JDBC drivers
Compatibility
• Specify the desired Application's Name to show in Site24x7.
• Enter the API Key for the corresponding user
• Check Proxy settings if any
• Specify the HTTP listening port of the Application Server.
• Determine the Apdex Threshold
• Enable SQL Queries and Traces if required
Configuration
APM for .NET
• Download and Run the .msi file. Select the folder path to install the .NET Agent
• Check "Start the Agent after installation" check-box if you wish to start the agent.
• Click Next to start installation of the agent
• Copy and Paste the license key value from the Site24x7 APM Insight home page and
click the Save button to complete installation
• After successful installation of the agent ASP.NET applications running on the server will
be monitored
• All .NET web applications hosted on the IIS will be monitored
• The collected data should be available in the Site24x7 APM Insight Edition page within
few minutes
Installation and Monitoring
APM for Ruby On Rails
• Supported Environments
• Ruby - 1.8.7 and higher
• Rails - 3.0 and higher
• Download and deploy the agent into your application server.
• Ruby Agent installation can be done in two ways:
• Install from RubyGems by using the command "gem install
site24x7_apminsight " in the system where Ruby is installed
• Download the site24x7_apminsight.gem file from Site24x7 account in
Site24x7 or from the RubyGem website and run the command "gem
install site24x7_apminsight.gem."
Supported Environment and
Installation
Integration with RUM
• Integrating APM Insight with RUM, captures and displays the
application's performance
• Click on the browser
• Time taken for the response
• Backend time taken in processing the transaction
• Integrated Browser time and the Server time helps in analyzing the
metrics together
• Individual transaction's performance is also tracked from browser
click to browser display of response
Front End and Back End Experience
RUM Integration
Mobile APM
• Mobile APM for Android and iOS
• Mobile APM tracks the performance of your native mobile applications on
actual end-user devices
• APM agent measures the execution time of your code using transactions and
components
• Entire sequence of operations from launching the activity to rendering the
final UI can be considered a transaction
• Individual operations can be grouped into different component types such as
HTTP, SQLite, file system, UI
• Simple operations can be measured using just transactions, while complex
operations can be measured using transactions with components
How it Works?
Admin Summary
Transactions
Geographic Device Type
App Version
• Assign Threshold Database, Traces, CPU etc
• Health Diagnostic for first step trouble shooting for .Net
• Agent logs for other applications Java and Ruby on Rails
• Monitor Managed Exceptions, unmanaged exceptions will be
monitored from the next release
Best Practices
Site24x7 Pricing
Site24x7 Customers across the Globe
Knowledge Base : https://support.site24x7.com/portal/home
Phone
USA : +1 408 352 9117
AUS : +61 280 662 895
UK : +44 203 564 7893
IND : +91 44 67447070 (Extn : 7273)
Site24x7 Product Queries : support@site24x7.com
Site24x7 Sales Queries : sales@site24x7.com
Chat with us : https://www.site24x7.com/chat
Forums : https://forums.site24x7.com/
Email
Connect with us
Visit our website for upcoming webinars
https://www.site24x7.com/webinars.html
Thanks

Contenu connexe

Tendances

Microservices Architecture & Testing Strategies
Microservices Architecture & Testing StrategiesMicroservices Architecture & Testing Strategies
Microservices Architecture & Testing StrategiesAraf Karsh Hamid
 
AppDynamics VS New Relic – The Complete Guide
AppDynamics VS New Relic – The Complete GuideAppDynamics VS New Relic – The Complete Guide
AppDynamics VS New Relic – The Complete GuideTakipi
 
Application Monitoring using Datadog
Application Monitoring using DatadogApplication Monitoring using Datadog
Application Monitoring using DatadogMukta Aphale
 
Monitoring real-life Azure applications: When to use what and why
Monitoring real-life Azure applications: When to use what and whyMonitoring real-life Azure applications: When to use what and why
Monitoring real-life Azure applications: When to use what and whyKarl Ots
 
Dynatrace: New Approach to Digital Performance Management - Gartner Symposium...
Dynatrace: New Approach to Digital Performance Management - Gartner Symposium...Dynatrace: New Approach to Digital Performance Management - Gartner Symposium...
Dynatrace: New Approach to Digital Performance Management - Gartner Symposium...Michael Allen
 
From Monolithic to Microservices
From Monolithic to Microservices From Monolithic to Microservices
From Monolithic to Microservices Amazon Web Services
 
Using the Terraform Enterprise GUI is perfect to start working with Terraform...
Using the Terraform Enterprise GUI is perfect to start working with Terraform...Using the Terraform Enterprise GUI is perfect to start working with Terraform...
Using the Terraform Enterprise GUI is perfect to start working with Terraform...Mitchell Pronschinske
 
Azure Monitoring Overview
Azure Monitoring OverviewAzure Monitoring Overview
Azure Monitoring Overviewgjuljo
 
API Management Solution Powerpoint Presentation Slides
API Management Solution Powerpoint Presentation SlidesAPI Management Solution Powerpoint Presentation Slides
API Management Solution Powerpoint Presentation SlidesSlideTeam
 
Introduction to Azure monitor
Introduction to Azure monitorIntroduction to Azure monitor
Introduction to Azure monitorPraveen Nair
 
End User Monitoring with AppDynamics - AppSphere16
End User Monitoring with AppDynamics - AppSphere16End User Monitoring with AppDynamics - AppSphere16
End User Monitoring with AppDynamics - AppSphere16AppDynamics
 
LogicMonitor: An Overview
LogicMonitor: An Overview LogicMonitor: An Overview
LogicMonitor: An Overview James McCabe
 
Overview of API Management Architectures
Overview of API Management ArchitecturesOverview of API Management Architectures
Overview of API Management ArchitecturesNordic APIs
 

Tendances (20)

New relic
New relicNew relic
New relic
 
Microservices Architecture & Testing Strategies
Microservices Architecture & Testing StrategiesMicroservices Architecture & Testing Strategies
Microservices Architecture & Testing Strategies
 
AppDynamics VS New Relic – The Complete Guide
AppDynamics VS New Relic – The Complete GuideAppDynamics VS New Relic – The Complete Guide
AppDynamics VS New Relic – The Complete Guide
 
Application Monitoring using Datadog
Application Monitoring using DatadogApplication Monitoring using Datadog
Application Monitoring using Datadog
 
Monitoring real-life Azure applications: When to use what and why
Monitoring real-life Azure applications: When to use what and whyMonitoring real-life Azure applications: When to use what and why
Monitoring real-life Azure applications: When to use what and why
 
New relic
New relicNew relic
New relic
 
Dynatrace: New Approach to Digital Performance Management - Gartner Symposium...
Dynatrace: New Approach to Digital Performance Management - Gartner Symposium...Dynatrace: New Approach to Digital Performance Management - Gartner Symposium...
Dynatrace: New Approach to Digital Performance Management - Gartner Symposium...
 
New relic
New relicNew relic
New relic
 
From Monolithic to Microservices
From Monolithic to Microservices From Monolithic to Microservices
From Monolithic to Microservices
 
Using the Terraform Enterprise GUI is perfect to start working with Terraform...
Using the Terraform Enterprise GUI is perfect to start working with Terraform...Using the Terraform Enterprise GUI is perfect to start working with Terraform...
Using the Terraform Enterprise GUI is perfect to start working with Terraform...
 
Zabbix Monitoring Platform
Zabbix Monitoring Platform Zabbix Monitoring Platform
Zabbix Monitoring Platform
 
Azure Monitoring Overview
Azure Monitoring OverviewAzure Monitoring Overview
Azure Monitoring Overview
 
API Management Solution Powerpoint Presentation Slides
API Management Solution Powerpoint Presentation SlidesAPI Management Solution Powerpoint Presentation Slides
API Management Solution Powerpoint Presentation Slides
 
Intro to AWS Lambda
Intro to AWS Lambda Intro to AWS Lambda
Intro to AWS Lambda
 
Amazon API Gateway
Amazon API GatewayAmazon API Gateway
Amazon API Gateway
 
Introduction to Azure monitor
Introduction to Azure monitorIntroduction to Azure monitor
Introduction to Azure monitor
 
Architecture: Microservices
Architecture: MicroservicesArchitecture: Microservices
Architecture: Microservices
 
End User Monitoring with AppDynamics - AppSphere16
End User Monitoring with AppDynamics - AppSphere16End User Monitoring with AppDynamics - AppSphere16
End User Monitoring with AppDynamics - AppSphere16
 
LogicMonitor: An Overview
LogicMonitor: An Overview LogicMonitor: An Overview
LogicMonitor: An Overview
 
Overview of API Management Architectures
Overview of API Management ArchitecturesOverview of API Management Architectures
Overview of API Management Architectures
 

En vedette

A Modern Approach to Performance Monitoring
A Modern Approach to Performance MonitoringA Modern Approach to Performance Monitoring
A Modern Approach to Performance MonitoringCliff Crocker
 
[Webinar] AWS Monitoring with Site24x7
[Webinar] AWS Monitoring with Site24x7[Webinar] AWS Monitoring with Site24x7
[Webinar] AWS Monitoring with Site24x7Site24x7
 
Real User Monitoring (RUM)
Real User Monitoring (RUM)Real User Monitoring (RUM)
Real User Monitoring (RUM)Site24x7
 
[old] Network Performance Monitoring for DevOps and IT
[old] Network Performance Monitoring for DevOps and IT[old] Network Performance Monitoring for DevOps and IT
[old] Network Performance Monitoring for DevOps and ITSite24x7
 
[Webinar] Site24x7 - The All-in-One Monitoring Solution for DevOps & IT
[Webinar] Site24x7 - The All-in-One Monitoring Solution for DevOps & IT[Webinar] Site24x7 - The All-in-One Monitoring Solution for DevOps & IT
[Webinar] Site24x7 - The All-in-One Monitoring Solution for DevOps & ITSite24x7
 
Server Monitoring from the Cloud
Server Monitoring from the CloudServer Monitoring from the Cloud
Server Monitoring from the CloudSite24x7
 
Managing and Monitoring Application Performance
Managing and Monitoring Application PerformanceManaging and Monitoring Application Performance
Managing and Monitoring Application PerformanceSebastian Marek
 
[Webinar] End User Experience Monitoring with Site24x7
[Webinar] End User Experience Monitoring with Site24x7[Webinar] End User Experience Monitoring with Site24x7
[Webinar] End User Experience Monitoring with Site24x7Site24x7
 
Site24x7 PHP Monitoring for DevOps
Site24x7 PHP Monitoring for DevOpsSite24x7 PHP Monitoring for DevOps
Site24x7 PHP Monitoring for DevOpsSite24x7
 
My Application is Slow | Best Practices for Troubleshooting and Prevention
My Application is Slow | Best Practices for Troubleshooting and PreventionMy Application is Slow | Best Practices for Troubleshooting and Prevention
My Application is Slow | Best Practices for Troubleshooting and PreventioneG Innovations
 
Using dynaTrace to optimise application performance
Using dynaTrace to optimise application performanceUsing dynaTrace to optimise application performance
Using dynaTrace to optimise application performanceRichard Bishop
 
Performance Management
Performance ManagementPerformance Management
Performance ManagementGautam Ghosh
 
Site24x7 Plugins - Monitor your entire server stack
Site24x7 Plugins - Monitor your entire server stackSite24x7 Plugins - Monitor your entire server stack
Site24x7 Plugins - Monitor your entire server stackSite24x7
 
Alternative to SolarWinds
Alternative to SolarWindsAlternative to SolarWinds
Alternative to SolarWindsSite24x7
 
Website Latency Diagnostics
Website Latency DiagnosticsWebsite Latency Diagnostics
Website Latency DiagnosticsAlex Burciu
 
CA Application Performance Management - Julio 2015
CA Application Performance Management - Julio 2015CA Application Performance Management - Julio 2015
CA Application Performance Management - Julio 2015Fernando Bianchi
 
Site24x7 Cloud Monitoring
Site24x7 Cloud MonitoringSite24x7 Cloud Monitoring
Site24x7 Cloud MonitoringSite24x7
 
Web Performance Optimization @Develer
Web Performance Optimization @DevelerWeb Performance Optimization @Develer
Web Performance Optimization @DevelerMassimo Iacolare
 

En vedette (20)

A Modern Approach to Performance Monitoring
A Modern Approach to Performance MonitoringA Modern Approach to Performance Monitoring
A Modern Approach to Performance Monitoring
 
[Webinar] AWS Monitoring with Site24x7
[Webinar] AWS Monitoring with Site24x7[Webinar] AWS Monitoring with Site24x7
[Webinar] AWS Monitoring with Site24x7
 
Real User Monitoring (RUM)
Real User Monitoring (RUM)Real User Monitoring (RUM)
Real User Monitoring (RUM)
 
[old] Network Performance Monitoring for DevOps and IT
[old] Network Performance Monitoring for DevOps and IT[old] Network Performance Monitoring for DevOps and IT
[old] Network Performance Monitoring for DevOps and IT
 
[Webinar] Site24x7 - The All-in-One Monitoring Solution for DevOps & IT
[Webinar] Site24x7 - The All-in-One Monitoring Solution for DevOps & IT[Webinar] Site24x7 - The All-in-One Monitoring Solution for DevOps & IT
[Webinar] Site24x7 - The All-in-One Monitoring Solution for DevOps & IT
 
Server Monitoring from the Cloud
Server Monitoring from the CloudServer Monitoring from the Cloud
Server Monitoring from the Cloud
 
Managing and Monitoring Application Performance
Managing and Monitoring Application PerformanceManaging and Monitoring Application Performance
Managing and Monitoring Application Performance
 
[Webinar] End User Experience Monitoring with Site24x7
[Webinar] End User Experience Monitoring with Site24x7[Webinar] End User Experience Monitoring with Site24x7
[Webinar] End User Experience Monitoring with Site24x7
 
Site24x7 PHP Monitoring for DevOps
Site24x7 PHP Monitoring for DevOpsSite24x7 PHP Monitoring for DevOps
Site24x7 PHP Monitoring for DevOps
 
My Application is Slow | Best Practices for Troubleshooting and Prevention
My Application is Slow | Best Practices for Troubleshooting and PreventionMy Application is Slow | Best Practices for Troubleshooting and Prevention
My Application is Slow | Best Practices for Troubleshooting and Prevention
 
APM presentation
APM presentationAPM presentation
APM presentation
 
Using dynaTrace to optimise application performance
Using dynaTrace to optimise application performanceUsing dynaTrace to optimise application performance
Using dynaTrace to optimise application performance
 
Performance Management
Performance ManagementPerformance Management
Performance Management
 
Site24x7 Plugins - Monitor your entire server stack
Site24x7 Plugins - Monitor your entire server stackSite24x7 Plugins - Monitor your entire server stack
Site24x7 Plugins - Monitor your entire server stack
 
Alternative to SolarWinds
Alternative to SolarWindsAlternative to SolarWinds
Alternative to SolarWinds
 
IIS 6.0 and asp.net
IIS 6.0 and asp.netIIS 6.0 and asp.net
IIS 6.0 and asp.net
 
Website Latency Diagnostics
Website Latency DiagnosticsWebsite Latency Diagnostics
Website Latency Diagnostics
 
CA Application Performance Management - Julio 2015
CA Application Performance Management - Julio 2015CA Application Performance Management - Julio 2015
CA Application Performance Management - Julio 2015
 
Site24x7 Cloud Monitoring
Site24x7 Cloud MonitoringSite24x7 Cloud Monitoring
Site24x7 Cloud Monitoring
 
Web Performance Optimization @Develer
Web Performance Optimization @DevelerWeb Performance Optimization @Develer
Web Performance Optimization @Develer
 

Similaire à Application Performance Monitoring (APM)

ATAGTR2017 Unified APM: The new age performance monitoring for production sys...
ATAGTR2017 Unified APM: The new age performance monitoring for production sys...ATAGTR2017 Unified APM: The new age performance monitoring for production sys...
ATAGTR2017 Unified APM: The new age performance monitoring for production sys...Agile Testing Alliance
 
How to Monitor Your Java & .NET Applications with eG Enterprise
How to Monitor Your Java & .NET Applications with eG EnterpriseHow to Monitor Your Java & .NET Applications with eG Enterprise
How to Monitor Your Java & .NET Applications with eG EnterpriseeG Innovations
 
How Applications Manager helps with application performance monitoring
How Applications Manager helps with application performance monitoringHow Applications Manager helps with application performance monitoring
How Applications Manager helps with application performance monitoringManageEngine, Zoho Corporation
 
Add Apache Web Server to your Unified Monitoring Toolkit
Add Apache Web Server to your Unified Monitoring ToolkitAdd Apache Web Server to your Unified Monitoring Toolkit
Add Apache Web Server to your Unified Monitoring ToolkitAppDynamics
 
Dotcom monitor platform overview
Dotcom monitor platform overviewDotcom monitor platform overview
Dotcom monitor platform overviewtrippj
 
How to Ensure High-Performing Microsoft .NET Applications
How to Ensure High-Performing Microsoft .NET ApplicationsHow to Ensure High-Performing Microsoft .NET Applications
How to Ensure High-Performing Microsoft .NET ApplicationseG Innovations
 
Techdays 2013 managing your hybrid cloud datacenter with scom 2012 and what’s...
Techdays 2013 managing your hybrid cloud datacenter with scom 2012 and what’s...Techdays 2013 managing your hybrid cloud datacenter with scom 2012 and what’s...
Techdays 2013 managing your hybrid cloud datacenter with scom 2012 and what’s...wwwally
 
Techdays 2013 managing your hybrid cloud datacenter with scom 2012 and what...
Techdays 2013   managing your hybrid cloud datacenter with scom 2012 and what...Techdays 2013   managing your hybrid cloud datacenter with scom 2012 and what...
Techdays 2013 managing your hybrid cloud datacenter with scom 2012 and what...CompuTrain. De IT opleider.
 
Real User Experience Insight External
Real User Experience Insight ExternalReal User Experience Insight External
Real User Experience Insight Externaloracleonthebrain
 
Enabling DevOps to optimize application and server performance
Enabling DevOps to optimize application and server performanceEnabling DevOps to optimize application and server performance
Enabling DevOps to optimize application and server performanceManageEngine, Zoho Corporation
 
Azure Application insights - An Introduction
Azure Application insights - An IntroductionAzure Application insights - An Introduction
Azure Application insights - An IntroductionMatthias Güntert
 
End user-experience monitoring
End user-experience monitoring End user-experience monitoring
End user-experience monitoring Site24x7
 
Application Performance Management
Application Performance ManagementApplication Performance Management
Application Performance ManagementNoriaki Tatsumi
 
Server and application monitoring webinars [Applications Manager] - Part 3
Server and application monitoring webinars [Applications Manager] - Part 3Server and application monitoring webinars [Applications Manager] - Part 3
Server and application monitoring webinars [Applications Manager] - Part 3ManageEngine, Zoho Corporation
 
Application Performance Monitoring with code level diagnostics
Application Performance Monitoring with code level diagnosticsApplication Performance Monitoring with code level diagnostics
Application Performance Monitoring with code level diagnosticsManageEngine, Zoho Corporation
 
Multi Layer Monitoring V1
Multi Layer Monitoring V1Multi Layer Monitoring V1
Multi Layer Monitoring V1Lahav Savir
 

Similaire à Application Performance Monitoring (APM) (20)

Applications Manager Technical Overview
Applications Manager Technical OverviewApplications Manager Technical Overview
Applications Manager Technical Overview
 
ATAGTR2017 Unified APM: The new age performance monitoring for production sys...
ATAGTR2017 Unified APM: The new age performance monitoring for production sys...ATAGTR2017 Unified APM: The new age performance monitoring for production sys...
ATAGTR2017 Unified APM: The new age performance monitoring for production sys...
 
Closing the door on application performance problems
Closing the door on application performance problemsClosing the door on application performance problems
Closing the door on application performance problems
 
How to Monitor Your Java & .NET Applications with eG Enterprise
How to Monitor Your Java & .NET Applications with eG EnterpriseHow to Monitor Your Java & .NET Applications with eG Enterprise
How to Monitor Your Java & .NET Applications with eG Enterprise
 
How Applications Manager helps with application performance monitoring
How Applications Manager helps with application performance monitoringHow Applications Manager helps with application performance monitoring
How Applications Manager helps with application performance monitoring
 
Add Apache Web Server to your Unified Monitoring Toolkit
Add Apache Web Server to your Unified Monitoring ToolkitAdd Apache Web Server to your Unified Monitoring Toolkit
Add Apache Web Server to your Unified Monitoring Toolkit
 
Applications manager 1 - Middle East Workshop
Applications manager 1 - Middle East WorkshopApplications manager 1 - Middle East Workshop
Applications manager 1 - Middle East Workshop
 
Dotcom monitor platform overview
Dotcom monitor platform overviewDotcom monitor platform overview
Dotcom monitor platform overview
 
How to Ensure High-Performing Microsoft .NET Applications
How to Ensure High-Performing Microsoft .NET ApplicationsHow to Ensure High-Performing Microsoft .NET Applications
How to Ensure High-Performing Microsoft .NET Applications
 
Techdays 2013 managing your hybrid cloud datacenter with scom 2012 and what’s...
Techdays 2013 managing your hybrid cloud datacenter with scom 2012 and what’s...Techdays 2013 managing your hybrid cloud datacenter with scom 2012 and what’s...
Techdays 2013 managing your hybrid cloud datacenter with scom 2012 and what’s...
 
Techdays 2013 managing your hybrid cloud datacenter with scom 2012 and what...
Techdays 2013   managing your hybrid cloud datacenter with scom 2012 and what...Techdays 2013   managing your hybrid cloud datacenter with scom 2012 and what...
Techdays 2013 managing your hybrid cloud datacenter with scom 2012 and what...
 
Real User Experience Insight External
Real User Experience Insight ExternalReal User Experience Insight External
Real User Experience Insight External
 
Enabling DevOps to optimize application and server performance
Enabling DevOps to optimize application and server performanceEnabling DevOps to optimize application and server performance
Enabling DevOps to optimize application and server performance
 
Azure Application insights - An Introduction
Azure Application insights - An IntroductionAzure Application insights - An Introduction
Azure Application insights - An Introduction
 
End user-experience monitoring
End user-experience monitoring End user-experience monitoring
End user-experience monitoring
 
implementing the right website monitoring strategy
 implementing the right website monitoring strategy implementing the right website monitoring strategy
implementing the right website monitoring strategy
 
Application Performance Management
Application Performance ManagementApplication Performance Management
Application Performance Management
 
Server and application monitoring webinars [Applications Manager] - Part 3
Server and application monitoring webinars [Applications Manager] - Part 3Server and application monitoring webinars [Applications Manager] - Part 3
Server and application monitoring webinars [Applications Manager] - Part 3
 
Application Performance Monitoring with code level diagnostics
Application Performance Monitoring with code level diagnosticsApplication Performance Monitoring with code level diagnostics
Application Performance Monitoring with code level diagnostics
 
Multi Layer Monitoring V1
Multi Layer Monitoring V1Multi Layer Monitoring V1
Multi Layer Monitoring V1
 

Plus de Site24x7

VMWare monitoring - Discover and monitor your virtual environment
VMWare monitoring - Discover and monitor your virtual environmentVMWare monitoring - Discover and monitor your virtual environment
VMWare monitoring - Discover and monitor your virtual environmentSite24x7
 
Microsoft Azure and Windows Application monitoring
Microsoft Azure and Windows Application monitoringMicrosoft Azure and Windows Application monitoring
Microsoft Azure and Windows Application monitoringSite24x7
 
Network Monitoring for the Cloud Era
Network Monitoring for the Cloud EraNetwork Monitoring for the Cloud Era
Network Monitoring for the Cloud EraSite24x7
 
[Old] Site24x7 Real Browser Monitoring
[Old] Site24x7 Real Browser Monitoring[Old] Site24x7 Real Browser Monitoring
[Old] Site24x7 Real Browser MonitoringSite24x7
 
Site24x7 Server Monitoring from the Cloud
Site24x7 Server Monitoring from the CloudSite24x7 Server Monitoring from the Cloud
Site24x7 Server Monitoring from the CloudSite24x7
 
SOAP Monitoring
SOAP MonitoringSOAP Monitoring
SOAP MonitoringSite24x7
 
Site24x7 Website Performance Benchmarks
Site24x7 Website Performance Benchmarks Site24x7 Website Performance Benchmarks
Site24x7 Website Performance Benchmarks Site24x7
 
VMware Monitoring-Discover And Monitor Your Virtual Environment
VMware Monitoring-Discover And Monitor Your Virtual EnvironmentVMware Monitoring-Discover And Monitor Your Virtual Environment
VMware Monitoring-Discover And Monitor Your Virtual EnvironmentSite24x7
 

Plus de Site24x7 (8)

VMWare monitoring - Discover and monitor your virtual environment
VMWare monitoring - Discover and monitor your virtual environmentVMWare monitoring - Discover and monitor your virtual environment
VMWare monitoring - Discover and monitor your virtual environment
 
Microsoft Azure and Windows Application monitoring
Microsoft Azure and Windows Application monitoringMicrosoft Azure and Windows Application monitoring
Microsoft Azure and Windows Application monitoring
 
Network Monitoring for the Cloud Era
Network Monitoring for the Cloud EraNetwork Monitoring for the Cloud Era
Network Monitoring for the Cloud Era
 
[Old] Site24x7 Real Browser Monitoring
[Old] Site24x7 Real Browser Monitoring[Old] Site24x7 Real Browser Monitoring
[Old] Site24x7 Real Browser Monitoring
 
Site24x7 Server Monitoring from the Cloud
Site24x7 Server Monitoring from the CloudSite24x7 Server Monitoring from the Cloud
Site24x7 Server Monitoring from the Cloud
 
SOAP Monitoring
SOAP MonitoringSOAP Monitoring
SOAP Monitoring
 
Site24x7 Website Performance Benchmarks
Site24x7 Website Performance Benchmarks Site24x7 Website Performance Benchmarks
Site24x7 Website Performance Benchmarks
 
VMware Monitoring-Discover And Monitor Your Virtual Environment
VMware Monitoring-Discover And Monitor Your Virtual EnvironmentVMware Monitoring-Discover And Monitor Your Virtual Environment
VMware Monitoring-Discover And Monitor Your Virtual Environment
 

Dernier

Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
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
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
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
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 

Dernier (20)

Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
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
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 

Application Performance Monitoring (APM)

  • 1. Getting Started with Site24x7 Application Performance Monitoring Site24x7 Webinar - Dec 9th 2015
  • 2. • Introduction to Site24x7 • Site24x7 web infrastructure monitoring • What is Application Performance (APM) monitoring? • Site24x7 APM for Java, .NET, Ruby - Setup, features and functionalities • Real User Monitoring - Application Performance Monitoring integration • Mobile APM - iOS and Android native application monitoring • Best practices Agenda
  • 3. ZohoCorp - Established in 1996 - Software. It's our Craft! 13 Millon Users 90,000+ Enterprise Companies 25,000+ Deployments by telecom service providers worldwide
  • 4.
  • 5. End User Experience Monitoring Real User Monitoring Application Performance Monitoring Web Infrastructure Monitoring
  • 6. End User Experience Monitoring • Flavors of End User Experience Monitoring • Synthetic (Active) • Real User Monitoring (Passive) • Synthetic Monitoring • Monitoring from a controlled environment • Real User Monitoring (RUM) • Real time customer emotion performance & analytics
  • 7. 50 + checkpoints across the globe End User Experience Monitoring
  • 8. • User Browser Metrics • Chrome, Firefox, Opera, Internet Explorer • Performance insight into various platforms • Desktop, Tablet, Mobile • Monitor individual Web Transactions • Page Rendering, Document Processing and Downloading • Segment performance by ISPs Real User Monitoring (RUM) | Global Performance Visibility
  • 9. • Developer’s handy tool • visualize web transactions end to end • Helps IT Operations, Developers and Application teams to collaborate • Enables to perform first-level troubleshooting • Deep visibility into application components • URLs to SQL queries • Detect and diagnose complex application performance problems • Errors, Traces, Exceptions Application Performance Monitoring
  • 12. • Application Servers running with Java 1.5 or above • .Net applications in Microsoft .Net Framework version 3.0 and above, IIS 6.0 and above • Ruby applications 1.8.7 and above on Rails - 3.0 and above Supported From
  • 13. • Deploy the agent in the application server • Agent hooks up with the application • Performance metrics pushed to Site24x7 Setup
  • 14. • Java Application • Identify Slow Invocations in Your Java Code • Find the most executed database operations and its response time • Find the most hit database tables. • .NET Application • Pinpoint Slow .NET Application Code • Find the busiest table and the most performed SQL operation on the table • Map which web transaction issued the SQL Call • Ruby on Rails • Check for Database Performance Slowdown • End User to Database Perspective Monitoring One Stop Solution
  • 15. • Get Deep Visibility into Your Application • Application Response Time, Throughput • Monitor End-User Satisfaction with Apdex Scores • Background Transactions • Errors, Traces, Exceptions • DB Operations • Track Custom Application Components Features
  • 30. • Custom Components support • AWS Component support • Tracking logged Exceptions for Transaction • Net Agent - Single MSI support • Ability to view transaction's thread information in trace view • Listing external components and its call count • CPU time of web and non-web transactions • Capture transactions with Threshold configuration Functionalities
  • 32. • Application Servers • Tomcat 6.x & above Glassfish 3.x & above Oracle Weblogic 10.3.x & above IBM Websphere 7.x & above JBoss AS 4.x & above JBoss EAP 6.2.x & above WildFly 8.x & above Resin 3.1.x & above JOnAS 4.x & above Others • Component • Struts 1.x, 2.x Servlet Spring Play 2.x Hibernate 3.x, 4.x IBatis EJB Filter Memcached Redis Apache HttpClient 3.x, 4.x JSP • JVM / JDK • Oracle Hotspot JDK version 1.5 - 8 IBM (J9) JDK version 1.5 - 7 OpenJDK version 1.5 - 8 HP-UX 11i JRE version 6, 7 • JDBC Drivers • MySQL Postgres Oracle - ojdbc14, ojdbc5, ojdbc6 Sybase - jconn2, jconn3, jconn4 IBM DB2 - db2jcc, jt400 Informix MS-SQL Generic JDBC drivers Compatibility
  • 33. • Specify the desired Application's Name to show in Site24x7. • Enter the API Key for the corresponding user • Check Proxy settings if any • Specify the HTTP listening port of the Application Server. • Determine the Apdex Threshold • Enable SQL Queries and Traces if required Configuration
  • 35. • Download and Run the .msi file. Select the folder path to install the .NET Agent • Check "Start the Agent after installation" check-box if you wish to start the agent. • Click Next to start installation of the agent • Copy and Paste the license key value from the Site24x7 APM Insight home page and click the Save button to complete installation • After successful installation of the agent ASP.NET applications running on the server will be monitored • All .NET web applications hosted on the IIS will be monitored • The collected data should be available in the Site24x7 APM Insight Edition page within few minutes Installation and Monitoring
  • 36. APM for Ruby On Rails
  • 37. • Supported Environments • Ruby - 1.8.7 and higher • Rails - 3.0 and higher • Download and deploy the agent into your application server. • Ruby Agent installation can be done in two ways: • Install from RubyGems by using the command "gem install site24x7_apminsight " in the system where Ruby is installed • Download the site24x7_apminsight.gem file from Site24x7 account in Site24x7 or from the RubyGem website and run the command "gem install site24x7_apminsight.gem." Supported Environment and Installation
  • 39. • Integrating APM Insight with RUM, captures and displays the application's performance • Click on the browser • Time taken for the response • Backend time taken in processing the transaction • Integrated Browser time and the Server time helps in analyzing the metrics together • Individual transaction's performance is also tracked from browser click to browser display of response Front End and Back End Experience
  • 42. • Mobile APM for Android and iOS • Mobile APM tracks the performance of your native mobile applications on actual end-user devices • APM agent measures the execution time of your code using transactions and components • Entire sequence of operations from launching the activity to rendering the final UI can be considered a transaction • Individual operations can be grouped into different component types such as HTTP, SQLite, file system, UI • Simple operations can be measured using just transactions, while complex operations can be measured using transactions with components How it Works?
  • 45. • Assign Threshold Database, Traces, CPU etc • Health Diagnostic for first step trouble shooting for .Net • Agent logs for other applications Java and Ruby on Rails • Monitor Managed Exceptions, unmanaged exceptions will be monitored from the next release Best Practices
  • 48. Knowledge Base : https://support.site24x7.com/portal/home Phone USA : +1 408 352 9117 AUS : +61 280 662 895 UK : +44 203 564 7893 IND : +91 44 67447070 (Extn : 7273) Site24x7 Product Queries : support@site24x7.com Site24x7 Sales Queries : sales@site24x7.com Chat with us : https://www.site24x7.com/chat Forums : https://forums.site24x7.com/ Email Connect with us
  • 49. Visit our website for upcoming webinars https://www.site24x7.com/webinars.html Thanks