SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere ähnliche Inhalte

Was ist angesagt?

Server Monitoring from the Cloud
Server Monitoring from the CloudServer Monitoring from the Cloud
Server Monitoring from the CloudSite24x7
 
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
 
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
 
Customer case - Dynatrace Monitoring Redefined
Customer case - Dynatrace Monitoring RedefinedCustomer case - Dynatrace Monitoring Redefined
Customer case - Dynatrace Monitoring RedefinedMichel Duruel
 
Cloud-Native Observability
Cloud-Native ObservabilityCloud-Native Observability
Cloud-Native ObservabilityTyler Treat
 
Introduction to Serverless
Introduction to ServerlessIntroduction to Serverless
Introduction to ServerlessAmazon Web Services
 
The Architecture of an API Platform
The Architecture of an API PlatformThe Architecture of an API Platform
The Architecture of an API PlatformJohannes Ridderstedt
 
Security Process in DevSecOps
Security Process in DevSecOpsSecurity Process in DevSecOps
Security Process in DevSecOpsOpsta
 
Azure DevOps
Azure DevOpsAzure DevOps
Azure DevOpsJuan Fabian
 
Microservices Design Patterns | Edureka
Microservices Design Patterns | EdurekaMicroservices Design Patterns | Edureka
Microservices Design Patterns | EdurekaEdureka!
 
Automated Deployments with Ansible
Automated Deployments with AnsibleAutomated Deployments with Ansible
Automated Deployments with AnsibleMartin Etmajer
 
Monitor every app, in every stage, with free and open Elastic APM
Monitor every app, in every stage, with free and open Elastic APMMonitor every app, in every stage, with free and open Elastic APM
Monitor every app, in every stage, with free and open Elastic APMElasticsearch
 
Serverless Architecture Patterns
Serverless Architecture PatternsServerless Architecture Patterns
Serverless Architecture PatternsAmazon Web Services
 
Microsoft Azure and Windows Application monitoring
Microsoft Azure and Windows Application monitoringMicrosoft Azure and Windows Application monitoring
Microsoft Azure and Windows Application monitoringSite24x7
 
Why to Cloud Native
Why to Cloud NativeWhy to Cloud Native
Why to Cloud NativeKarthik Gaekwad
 

Was ist angesagt? (20)

New relic
New relicNew relic
New relic
 
Server Monitoring from the Cloud
Server Monitoring from the CloudServer Monitoring from the Cloud
Server Monitoring from the Cloud
 
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
 
App Dynamics
App DynamicsApp Dynamics
App Dynamics
 
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...
 
Customer case - Dynatrace Monitoring Redefined
Customer case - Dynatrace Monitoring RedefinedCustomer case - Dynatrace Monitoring Redefined
Customer case - Dynatrace Monitoring Redefined
 
Cloud-Native Observability
Cloud-Native ObservabilityCloud-Native Observability
Cloud-Native Observability
 
Introduction to Serverless
Introduction to ServerlessIntroduction to Serverless
Introduction to Serverless
 
The Architecture of an API Platform
The Architecture of an API PlatformThe Architecture of an API Platform
The Architecture of an API Platform
 
Security Process in DevSecOps
Security Process in DevSecOpsSecurity Process in DevSecOps
Security Process in DevSecOps
 
Azure DevOps
Azure DevOpsAzure DevOps
Azure DevOps
 
Microservices Design Patterns | Edureka
Microservices Design Patterns | EdurekaMicroservices Design Patterns | Edureka
Microservices Design Patterns | Edureka
 
Automated Deployments with Ansible
Automated Deployments with AnsibleAutomated Deployments with Ansible
Automated Deployments with Ansible
 
Monitor every app, in every stage, with free and open Elastic APM
Monitor every app, in every stage, with free and open Elastic APMMonitor every app, in every stage, with free and open Elastic APM
Monitor every app, in every stage, with free and open Elastic APM
 
Serverless Architecture Patterns
Serverless Architecture PatternsServerless Architecture Patterns
Serverless Architecture Patterns
 
New relic
New relicNew relic
New relic
 
New Relic
New RelicNew Relic
New Relic
 
AWS WAF
AWS WAFAWS WAF
AWS WAF
 
Microsoft Azure and Windows Application monitoring
Microsoft Azure and Windows Application monitoringMicrosoft Azure and Windows Application monitoring
Microsoft Azure and Windows Application monitoring
 
Why to Cloud Native
Why to Cloud NativeWhy to Cloud Native
Why to Cloud Native
 

Andere mochten auch

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
 
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
 
Application Performance Management - Solving the Performance Puzzle
Application Performance Management - Solving the Performance PuzzleApplication Performance Management - Solving the Performance Puzzle
Application Performance Management - Solving the Performance PuzzleLDragich
 
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
 
IIS 6.0 and asp.net
IIS 6.0 and asp.netIIS 6.0 and asp.net
IIS 6.0 and asp.netRishi Kothari
 
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
 

Andere mochten auch (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
 
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
 
Application Performance Management - Solving the Performance Puzzle
Application Performance Management - Solving the Performance PuzzleApplication Performance Management - Solving the Performance Puzzle
Application Performance Management - Solving the Performance Puzzle
 
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
 

Ă„hnlich wie 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
 
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 problemsManageEngine, Zoho Corporation
 
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
 
End user-experience monitoring
End user-experience monitoring End user-experience monitoring
End user-experience monitoring Site24x7
 
implementing the right website monitoring strategy
 implementing the right website monitoring strategy implementing the right website monitoring strategy
implementing the right website monitoring strategyManageEngine, Zoho Corporation
 
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
 

Ă„hnlich wie 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
 
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
 
Building the right website monitoring strategy
Building the right website monitoring strategyBuilding the right website monitoring strategy
Building the right website monitoring strategy
 

Mehr von 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
 
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
 

Mehr von Site24x7 (7)

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

KĂĽrzlich hochgeladen

Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
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
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
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
 
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
 
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
 
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
 
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
 
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
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
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
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
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
 
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
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
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
 
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
 

KĂĽrzlich hochgeladen (20)

Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
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
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
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
 
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...
 
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
 
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
 
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
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
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
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
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
 
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
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
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
 
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
 

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