java application monitoring with appdynamics' founder
DESCRIPTION
Presentation with AppDynamics' founder, Jyoti Bansal, around the new generation of Application Performance Monitoring systemsTRANSCRIPT
![Page 1: Java Application Monitoring with AppDynamics' Founder](https://reader034.vdocuments.mx/reader034/viewer/2022052215/55635c8ed8b42a5c598b4938/html5/thumbnails/1.jpg)
Java Application Monitoring with AppDynamics’ Founder
Jyoti Bansal Cyrille Le ClercPablo Lopez
Friday, April 15, 2011
![Page 2: Java Application Monitoring with AppDynamics' Founder](https://reader034.vdocuments.mx/reader034/viewer/2022052215/55635c8ed8b42a5c598b4938/html5/thumbnails/2.jpg)
Part 1What can I get with a new generation
Application Monitoring System
2Friday, April 15, 2011
![Page 3: Java Application Monitoring with AppDynamics' Founder](https://reader034.vdocuments.mx/reader034/viewer/2022052215/55635c8ed8b42a5c598b4938/html5/thumbnails/3.jpg)
The use case
3Friday, April 15, 2011
![Page 4: Java Application Monitoring with AppDynamics' Founder](https://reader034.vdocuments.mx/reader034/viewer/2022052215/55635c8ed8b42a5c598b4938/html5/thumbnails/4.jpg)
The Use Case
4
Amazon EC2 Linux
App Dynamics Server
Amazon RDS
Xebia Spring Travel Architecture
Amazon EC2 Linux
anti-fraud
Tomcat
Amazon EC2 Linux
anti-fraud
Tomcat
Amazon EC2 Linux
xebia-spring-travel
Tomcat
Amazon EC2 Linux
xebia-spring-travel
Tomcat
Credit Card ServiceMock
Friday, April 15, 2011
![Page 5: Java Application Monitoring with AppDynamics' Founder](https://reader034.vdocuments.mx/reader034/viewer/2022052215/55635c8ed8b42a5c598b4938/html5/thumbnails/5.jpg)
The use case in App Dynamics Server
5Friday, April 15, 2011
![Page 6: Java Application Monitoring with AppDynamics' Founder](https://reader034.vdocuments.mx/reader034/viewer/2022052215/55635c8ed8b42a5c598b4938/html5/thumbnails/6.jpg)
Dashboards
6Friday, April 15, 2011
![Page 7: Java Application Monitoring with AppDynamics' Founder](https://reader034.vdocuments.mx/reader034/viewer/2022052215/55635c8ed8b42a5c598b4938/html5/thumbnails/7.jpg)
DashboardsSimplified architecture
7
Amazon EC2 Linux
App Dynamics Server
Amazon RDS
Part 1 : Simplified Architecture
Amazon EC2 Linux
xebia-spring-travel
Tomcat
Amazon EC2 Linux
xebia-spring-travel
Tomcat
Credit Card ServiceMock
Friday, April 15, 2011
![Page 8: Java Application Monitoring with AppDynamics' Founder](https://reader034.vdocuments.mx/reader034/viewer/2022052215/55635c8ed8b42a5c598b4938/html5/thumbnails/8.jpg)
Dashboard for Operations
8
Operations Team DashboardTechnical Indicators
CPU, disk, db poolrequests/min
404, 500 errors count
Friday, April 15, 2011
![Page 9: Java Application Monitoring with AppDynamics' Founder](https://reader034.vdocuments.mx/reader034/viewer/2022052215/55635c8ed8b42a5c598b4938/html5/thumbnails/9.jpg)
Dashboard for the Business
9
Business Team DashboardBusiness Indicators & Trends / KPI
purchase / minrevenue / min
rejected payment / min
Friday, April 15, 2011
![Page 10: Java Application Monitoring with AppDynamics' Founder](https://reader034.vdocuments.mx/reader034/viewer/2022052215/55635c8ed8b42a5c598b4938/html5/thumbnails/10.jpg)
Crisis Dashboards
10
Amazon EC2 Linux
App Dynamics Server
Amazon RDS
Crisis DashboardMeasure impact on business
Amazon EC2 Linux
xebia-spring-travel
Tomcat
Amazon EC2 Linux
xebia-spring-travel
Tomcat
Credit Card Service
DashboardBusiness
Purchase Order duration
Technical
Credit Card Timeout Exception Count
Purchase Order Count
Purchase Order revenue
Friday, April 15, 2011
![Page 11: Java Application Monitoring with AppDynamics' Founder](https://reader034.vdocuments.mx/reader034/viewer/2022052215/55635c8ed8b42a5c598b4938/html5/thumbnails/11.jpg)
Monitoring serving the Business
11Friday, April 15, 2011
![Page 12: Java Application Monitoring with AppDynamics' Founder](https://reader034.vdocuments.mx/reader034/viewer/2022052215/55635c8ed8b42a5c598b4938/html5/thumbnails/12.jpg)
Canary Testing of New Business Features
12
Amazon EC2 LinuxAmazon EC2 Linux
Amazon EC2 Linux
App Dynamics ServerAmazon RDS
Canary TestingMeasure impact on business
Amazon EC2 Linux
xebia-spring-travel
Tomcat
Amazon EC2 Linux
xebia-spring-travel
Tomcat
Credit Card Service
Amazon EC2 Linux
anti-fraud
Tomcat
Amazon EC2 Linux
anti-fraud
Tomcat
Dashboard
Anti Fraud duration
Anti Fraud Timeout Exception Count
Invalid Credit Card Exception Count
Business
Transaction Amount Exception Count
Purchase Order Count & revenueAnti Fraud Reject Count
Technical
Enabled on canary server
Friday, April 15, 2011
![Page 13: Java Application Monitoring with AppDynamics' Founder](https://reader034.vdocuments.mx/reader034/viewer/2022052215/55635c8ed8b42a5c598b4938/html5/thumbnails/13.jpg)
Canary Testing of New Business Features
13
Feature Toggle Pattern to enable Anti Fraud System
Friday, April 15, 2011
![Page 14: Java Application Monitoring with AppDynamics' Founder](https://reader034.vdocuments.mx/reader034/viewer/2022052215/55635c8ed8b42a5c598b4938/html5/thumbnails/14.jpg)
Misc
14Friday, April 15, 2011
![Page 15: Java Application Monitoring with AppDynamics' Founder](https://reader034.vdocuments.mx/reader034/viewer/2022052215/55635c8ed8b42a5c598b4938/html5/thumbnails/15.jpg)
Integrating Monitoring Systems in the infrastructure
Application Servers Built-in Monitoring
Log Management and Analysis Systems
Profiling Tools
15Friday, April 15, 2011
![Page 16: Java Application Monitoring with AppDynamics' Founder](https://reader034.vdocuments.mx/reader034/viewer/2022052215/55635c8ed8b42a5c598b4938/html5/thumbnails/16.jpg)
Part 2 Trends of application monitoring
What’s coming ?
16Friday, April 15, 2011
![Page 17: Java Application Monitoring with AppDynamics' Founder](https://reader034.vdocuments.mx/reader034/viewer/2022052215/55635c8ed8b42a5c598b4938/html5/thumbnails/17.jpg)
Part 3Internals of
Application Monitoring Systems
17Friday, April 15, 2011
![Page 18: Java Application Monitoring with AppDynamics' Founder](https://reader034.vdocuments.mx/reader034/viewer/2022052215/55635c8ed8b42a5c598b4938/html5/thumbnails/18.jpg)
Internals of Application Monitoring Systems
Embedded Java Agent vs.
Standalone Agentvs.
Agent Less
18Friday, April 15, 2011
![Page 19: Java Application Monitoring with AppDynamics' Founder](https://reader034.vdocuments.mx/reader034/viewer/2022052215/55635c8ed8b42a5c598b4938/html5/thumbnails/19.jpg)
Internals of Application Monitoring Systems
User InterfaceEmbeddable Dashboards
Open Social Widgets
19Friday, April 15, 2011
![Page 20: Java Application Monitoring with AppDynamics' Founder](https://reader034.vdocuments.mx/reader034/viewer/2022052215/55635c8ed8b42a5c598b4938/html5/thumbnails/20.jpg)
Internals of Application Monitoring Systems
How do you scale ???
20Friday, April 15, 2011