Presentation is loading. Please wait.

Presentation is loading. Please wait.

Application Monitoring with System Center Operations Manager 2012 Paul Collins and Ellis Paul Microsoft UK Paul Collins and Ellis Paul Microsoft UK.

Similar presentations


Presentation on theme: "Application Monitoring with System Center Operations Manager 2012 Paul Collins and Ellis Paul Microsoft UK Paul Collins and Ellis Paul Microsoft UK."— Presentation transcript:

1 Application Monitoring with System Center Operations Manager 2012 Paul Collins and Ellis Paul Microsoft UK Paul Collins and Ellis Paul Microsoft UK

2 Agenda  Quick Review  What’s new in OM 2012  Application Monitoring –.Net Applications –JEE Applications  Network Monitoring  Quick Review  What’s new in OM 2012  Application Monitoring –.Net Applications –JEE Applications  Network Monitoring

3 Flexible and Cost-Effective Infrastructure Monitoring OPS MGR DB OPS MGR DW Heterogeneous monitoring Operations Manager 2007 R2 RMS

4 Flexible and Cost-Effective Infrastructure Monitoring One-step setup for high availability using commodity hardware X OPS MGR DB OPS MGR DW Heterogeneous monitoring Operations Manager 2012

5 How do we normally work on problems? Help Desk End User IT/OpsApp Dev ?

6 Looking at the App  Infrastructure is to support applications  Cloud is shifting focus to the application  Application instrumentation is an afterthought  Instrumentation is inconsistent  IT can’t be an expert on each application  Infrastructure is to support applications  Cloud is shifting focus to the application  Application instrumentation is an afterthought  Instrumentation is inconsistent  IT can’t be an expert on each application

7 Bridge the Gap between Ops and Dev  Help IT isolate the issue and triage application issues  Provide the application team with the details they need  No noticeable impact on throughput of the app  Less than 5% CPU impact for the managed server  No need to write MPs or add instrumentation  Help IT isolate the issue and triage application issues  Provide the application team with the details they need  No noticeable impact on throughput of the app  Less than 5% CPU impact for the managed server  No need to write MPs or add instrumentation IT/Ops ? App Dev

8 APM Enablement - What Does AVIcode Provide?  AVIcode technology provides 360% view of.NET application environments with –End User Experience & App performance monitoring –Automated discovery of application dependencies –Deep Dive diagnostic  Value proposition for the datacenter: –Provide unified application management for customers as they move to virtualized and cloud environments –Lower cost of managing business-critical applications and services, regardless of where they are deployed  AVIcode technology provides 360% view of.NET application environments with –End User Experience & App performance monitoring –Automated discovery of application dependencies –Deep Dive diagnostic  Value proposition for the datacenter: –Provide unified application management for customers as they move to virtualized and cloud environments –Lower cost of managing business-critical applications and services, regardless of where they are deployed.NET transaction monitoring + integrated physical and virtual management

9 Managing Complex Applications With AVIcode End users Web servers Application servers Data servers

10 UserOperator.NET Monitoring with OM12

11 Working with.NET monitoring  Support for ASP.NET on IIS 7  Inventory is provided by the IIS 7 MP  Bulk configuration –Configure applications based on similar settings –Configure based on application relationships  Slow requests raised Performance events  Code exceptions raise Exception events  Scope monitoring to the servers you want  Support for ASP.NET on IIS 7  Inventory is provided by the IIS 7 MP  Bulk configuration –Configure applications based on similar settings –Configure based on application relationships  Slow requests raised Performance events  Code exceptions raise Exception events  Scope monitoring to the servers you want

12 Server- and Client-side monitoring  Server-side monitoring –Monitors performance from request received to response sent –Within the datacenter  Client-side monitoring –Monitors performance from browser perspective –Last Mile to the user  Together –End-to-end visibility on application performance and reliability Server-side is a pre-requisite for Client-Side monitoring  Server-side monitoring –Monitors performance from request received to response sent –Within the datacenter  Client-side monitoring –Monitors performance from browser perspective –Last Mile to the user  Together –End-to-end visibility on application performance and reliability Server-side is a pre-requisite for Client-Side monitoring

13 End-to-end Transaction Troubleshooting  “Keyboard to eyeball” response time measurement –Event correlation with the presentation layer and SOA back end web services  Unsurpassed visibility in the browser –User session troubleshooting –JavaScript exception data collection  Performance monitoring from the browser perspective –HTTP, AJAX and JavaScript  Performance degradation –HTML, images, scripts, HTC, CSS content size, network latency or server performance  Statistical information –Per application, ASP page, IP performance counter –Average client execution time, # failures/sec, #Performance/sec, etc.  “Keyboard to eyeball” response time measurement –Event correlation with the presentation layer and SOA back end web services  Unsurpassed visibility in the browser –User session troubleshooting –JavaScript exception data collection  Performance monitoring from the browser perspective –HTTP, AJAX and JavaScript  Performance degradation –HTML, images, scripts, HTC, CSS content size, network latency or server performance  Statistical information –Per application, ASP page, IP performance counter –Average client execution time, # failures/sec, #Performance/sec, etc.

14 Flexible and Cost-Effective Infrastructure Monitoring OPS MGR DB OPS MGR DW Heterogeneous monitoring Operations Manager 2012

15 Announcing Extended Java EE Monitoring

16 Windows AIX Solaris Java EE Monitoring – Supported Platforms  Supported JEE Application Servers –IBM WebSphere –Oracle WebLogic –Redhat Jboss –Apache Tomcat  Supported Operating Systems Matrix  Supported JEE Application Servers –IBM WebSphere –Oracle WebLogic –Redhat Jboss –Apache Tomcat  Supported Operating Systems Matrix RHEL SLES Tomcat JBoss WebSphere WebLogic

17 Java EE Monitoring Overview  JEE Application Servers –Automatic discovery –Availability monitoring –Performance Monitoring Memory Garbage Collection Threads Class Loader JIT Compiler  JEE Applications –Automatic discovery –Application module discovery –Availability monitoring –Template based custom monitoring  JEE Application Servers –Automatic discovery –Availability monitoring –Performance Monitoring Memory Garbage Collection Threads Class Loader JIT Compiler  JEE Applications –Automatic discovery –Application module discovery –Availability monitoring –Template based custom monitoring

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

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

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

21

22 Predictable Performance and Availability of Critical Applications View of application user’s performance

23 Flexible and Cost-Effective Infrastructure Monitoring OPS MGR DB OPS MGR DW Heterogeneous monitoring Operations Manager 2012

24 Network Monitoring  Multi-vendor support  Multi-protocol support  Server to network dependency discovery  Multi-vendor support  Multi-protocol support  Server to network dependency discovery

25

26 Network Discovery – What’s Discovered  Connectivity –Server to Switch, Switch to Switch  VLAN membership  HSRP groups  Stitching of switch ports to server NICs  Key components of a device –Ports/Interfaces –Processor –Memory  Connectivity –Server to Switch, Switch to Switch  VLAN membership  HSRP groups  Stitching of switch ports to server NICs  Key components of a device –Ports/Interfaces –Processor –Memory

27

28

29 Network Discovery – Additional Details  Two modes –Explicit –Recursive (ARP, IP, Topology MIB)  Works only on Gateway/Management Server  Single rule per Gateway/Management Server  Discovery runs on a scheduled basis or on demand  Limited discoveries can be triggered by device traps  Two modes –Explicit –Recursive (ARP, IP, Topology MIB)  Works only on Gateway/Management Server  Single rule per Gateway/Management Server  Discovery runs on a scheduled basis or on demand  Limited discoveries can be triggered by device traps

30 Network Monitoring – What’s Monitored  Port/Interface –Up/Down (operational & admin status) –Volumes of inbound/outbound traffic –% Utilization –Discards, Drops, Errors  Processor –% Utilization  Memory –In depth memory counters (Cisco Only) –Free memory  Port/Interface –Up/Down (operational & admin status) –Volumes of inbound/outbound traffic –% Utilization –Discards, Drops, Errors  Processor –% Utilization  Memory –In depth memory counters (Cisco Only) –Free memory

31 Network Monitoring – What’s Monitored  Connection Health –Based on looking at both ends of a connection  VLAN Health –Based on health state of switches in VLAN  HSRP Group –Based on health state of individual HSRP end points  Connection Health –Based on looking at both ends of a connection  VLAN Health –Based on health state of switches in VLAN  HSRP Group –Based on health state of individual HSRP end points

32 Network Monitoring – Additional Details  Support Resource Pools for High Availability Monitoring  Only certain ports will be monitored by default –Ports connecting two network devices to each other –Ports to which managed server is connected  User can enable monitoring for other ports if above is not sufficient  Support Resource Pools for High Availability Monitoring  Only certain ports will be monitored by default –Ports connecting two network devices to each other –Ports to which managed server is connected  User can enable monitoring for other ports if above is not sufficient

33 Holistic View of App Health (Network Infra)  Vicinity Dashboard showing contextual Network Map  Summary Dashboard of Network Devices  See Network Device Details and Health  Vicinity Dashboard showing contextual Network Map  Summary Dashboard of Network Devices  See Network Device Details and Health

34 Operations Manager 2012 Console Web Console SharePoint Console Comprehensive Monitoring for Your Datacenter and Cloud—On Your Terms

35 Roadmap 2012 Beta RC 2012 Beta 2012 RC Available Now 2012 RC SCEP 2012 RC

36 Summary  Focus on the app with the tools you know  Get consistent monitoring  How operators can support application teams  How to get consistent monitoring for applications  Provision of.NET and JEE monitoring  Network Monitoring a key role in App Monitoring  Focus on the app with the tools you know  Get consistent monitoring  How operators can support application teams  How to get consistent monitoring for applications  Provision of.NET and JEE monitoring  Network Monitoring a key role in App Monitoring

37


Download ppt "Application Monitoring with System Center Operations Manager 2012 Paul Collins and Ellis Paul Microsoft UK Paul Collins and Ellis Paul Microsoft UK."

Similar presentations


Ads by Google