Presentation is loading. Please wait.

Presentation is loading. Please wait.

APPLICATION MONITORING Daniele Muscetta Program Manager Microsoft Corporation MGT302.

Similar presentations


Presentation on theme: "APPLICATION MONITORING Daniele Muscetta Program Manager Microsoft Corporation MGT302."— Presentation transcript:

1 APPLICATION MONITORING Daniele Muscetta Program Manager Microsoft Corporation MGT302

2 Transaction Performance Reliability Availability Transaction

3

4 .NET MONITORING

5 OM Agent APM Agent CSM Collector Operations DB Data Warehouse DB OM Console OM Web Console App Diagnostics console App Advisor Console Management Server

6

7 DEMO CONFIGURING.NET MONITORING

8

9

10 DEMO.NET MONITORING – DETECT, TRIAGE, DIAGNOSE

11 React to an application problem Detect Triage Diagnose Proactively reduce problems Find the most problematic app Find the biggest problem in the app Provide info that developer needs to solve the problem

12 DEMO.NET MONITORING – ANALYZE

13 JAVA Monitoring

14 JEE Application Server (JBOSS, Tomcat, WebSphere, WebLogic) Windows, UNIX, Linux Java EE Application Server Web Server Message Queues Connection Pools Naming Service …. Application Transaction Service AppServe r CustomerMicrosoft Java Mgmt Extension (JMX) MBean Store

15 JEE Application Server (JBOSS, Tomcat, WebSphere, WebLogic) Windows, UNIX, Linux Java EE Application Server Web Server Message Queues Connection Pools Naming Service …. Application Transaction Service AppServe r CustomerMicrosoft Discover/Monitor App Servers Discover /Monitor Applications Java Mgmt Extension (JMX) MBean Store

16 AIX Solaris SLES Windows RHEL Tomcat JBoss WebSphere WebLogic

17 JEE Application Server (JBOSS, Tomcat, WebSphere, WebLogic) Windows OS Java EE Application Server Web Server Message Queues Connection Pools Naming Service Java Mgmt Extension (JMX) …. Application Transaction Service MBean Store BeanSpy HTTP HTTPS SCOM Agent Java MP AppServe r CustomerMicrosoft

18 JEE Application Server (JBOSS, Tomcat, WebSphere, WebLogic) UNIX/Linux Java EE Application Server Web Server Message Queues Connection Pools Naming Service Java Mgmt Extension (JMX) …. Application Transaction Service MBean Store SCX Agent Java Provider BeanSpy HTTP HTTPS WSMAN Mgmt Server AppServe r CustomerMicrosoft

19  4 MP Guides  1 Readme (known issues & quick start guide)

20 1. Import Java MPs Customer ActionsMonitoring Scenarios Which app servers are deployed? Are they running?

21

22 1. Import Java MPs 2. Deploy BeanSpy Customer ActionsMonitoring Scenarios What app servers are deployed? Are they running? Are my app servers responsive? How’s my app server performing? What apps are deployed in my app server? Are my apps running?

23 JEE Application Server (JBOSS, Tomcat, WebSphere, WebLogic) Windows, UNIX, Linux JEE Application Server Web Server Message Queues Connection Pools Naming Service Java Mgmt Extension (JMX) …. Application Transaction Service MBean Store BeanSpy AppServe r CustomerMicrosoft HTTP HTTPS

24 Automatic Discovery By registry key on Windows Different application server editions have different regkeys Regkeys created under HKEY_USERS can be removed when user is not logged in By running process command line option Discoverable only when process is running Process name can be changed Command line option can be customized Manual Discovery By supplying Java application server URLs to a Powershell script Deep monitoring only Agentless, management server (pool) must have access to application server URLs

25 1. Import Java MPs 2. Deploy BeanSpy 3. Run Java Templates Customer ActionsMonitoring Scenarios What app servers are deployed? Are they running? Are my app servers responsive? How’s my app server performing? What apps are deployed in my app server? Are my apps running? What’s the status of my app component? What’s the throughput of my app? Should I change the size of my message queue, or connection pool?

26 DEMO JEE Monitoring

27

28 Daniele Muscetta Åke Pettersson 360 - Bringing all together

29 Your Application: SCOM.Net Application Performance Monitoring & Java Monitoring First mile: SCOM internal synthetic transactions Mid-mile: Global Service Monitor Last mile: SCOM client-side monitoring

30 Availability Global Service Monitor Internal Synthetic Transactions Reliability.NET Application Performance Monitoring Global Service Monitor Performance NET Application Performance Monitoring Global Service Monitor Client-Side Monitoring Diagnostics NET Application Performance Monitoring SCOM Infra Monitoring MPs Resolution Team Foundation Services Work Item Synchronization Visual Studio

31 DEMO 360 - Bringing all together

32 Q&A

33 Product Demo Stations (demo station title and location) Related Certification Exam Find Me Later At…

34 Connect. Share. Discuss. http://northamerica.msteched.com Learning Microsoft Certification & Training Resources www.microsoft.com/learning TechNet Resources for IT Professionals http://microsoft.com/technet Resources for Developers http://microsoft.com/msdn

35 Required Slide Complete an evaluation on CommNet and enter to win!

36 Scan the Tag to evaluate this session now on myTechEd Mobile

37

38


Download ppt "APPLICATION MONITORING Daniele Muscetta Program Manager Microsoft Corporation MGT302."

Similar presentations


Ads by Google