application monitoring with system center operations manager 2012 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Application Monitoring with System Center Operations Manager 2012 PowerPoint Presentation
Download Presentation
Application Monitoring with System Center Operations Manager 2012

Loading in 2 Seconds...

play fullscreen
1 / 34

Application Monitoring with System Center Operations Manager 2012 - PowerPoint PPT Presentation


  • 731 Views
  • Uploaded on

Application Monitoring with System Center Operations Manager 2012. Paul Collins and Ellis Paul Microsoft UK. Agenda. Quick Review What’s new in OM 2012 Application Monitoring .Net Applications JEE Applications Network Monitoring. Flexible and Cost-Effective Infrastructure Monitoring.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Application Monitoring with System Center Operations Manager 2012' - lorand


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
application monitoring with system center operations manager 2012

Application Monitoring with System Center Operations Manager 2012

Paul Collins and Ellis Paul

Microsoft UK

agenda
Agenda
  • Quick Review
  • What’s new in OM 2012
  • Application Monitoring
    • .Net Applications
    • JEE Applications
  • Network Monitoring
flexible and cost effective infrastructure monitoring
Flexible and Cost-Effective Infrastructure Monitoring

Ops Mgr DB

Ops Mgr DW

RMS

Operations Manager 2007 R2

Heterogeneousmonitoring

flexible and cost effective infrastructure monitoring1
Flexible and Cost-Effective Infrastructure Monitoring

Ops Mgr DB

Ops Mgr DW

X

One-step setup for high availability using commodity hardware

Operations Manager 2012

Heterogeneousmonitoring

how do we normally work on problems
How do we normally work on problems?

Something went wrong!

What did you do?

End User

Help Desk

Its your Code

?

Its your Infrastructure

App Dev

IT/Ops

looking at the app
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
bridge the gap between ops and dev
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

Its your Code

?

Its your Infrastructure

App Dev

IT/Ops

apm enablement what d oes avicode provide
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

.NET transaction monitoring + integrated physical and virtual management

managing complex applications with avicode
Managing Complex Applications With AVIcode

End users

Web servers

Data servers

Application servers

net monitoring with om12
.NET Monitoring with OM12

We know how to monitor the infrastructure

We want to use the same tools to monitor the applications

Application

Server

Compute

Code

User

Operator

Memory

Perf Counters / Event Log

Storage

APM modules

See both infra and application performance and reliability

APM Module intercepts calls

Network

.NET Framework

OS

Operations Manager 2012

working with net monitoring
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
server and client side monitoring
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

end to end transaction t roubleshooting
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.
flexible and cost effective infrastructure monitoring2
Flexible and Cost-Effective Infrastructure Monitoring

Ops Mgr DB

Ops Mgr DW

Operations Manager 2012

Heterogeneousmonitoring

java ee monitoring supported platforms
Java EE Monitoring – Supported Platforms
  • Supported JEE Application Servers
    • IBM WebSphere
    • Oracle WebLogic
    • RedhatJboss
    • Apache Tomcat
  • Supported Operating Systems Matrix

Tomcat

JBoss

WebSphere

WebLogic

RHEL

SLES

Solaris

AIX

Windows

java ee monitoring overview
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 monitoring overview
JEE Monitoring - Overview

Discover/Monitor App Servers

Windows, UNIX, Linux

JEE Application Server

JEE Application Server (JBOSS, Tomcat, WebSphere, WebLogic)

Discover /Monitor Applications

JEE Application Server (JBOSS, Tomcat, WebSphere, WebLogic)

Application

Web Server

Application

Application

Message Queues

HTTP

Connection Pools

JMX Extender

HTTPS

Naming Service

Java Mgmt Extension (JMX)

Transaction Service

MBean Store

….

….

….

AppServer

Customer

Microsoft

jee monitoring windows
JEE Monitoring - Windows

Windows OS

JEE Application Server

SCOM Agent

JEE Application Server (JBOSS, Tomcat, WebSphere, WebLogic)

JEE Application Server (JBOSS, Tomcat, WebSphere, WebLogic)

Application

Web Server

Application

JEE MP

Application

Message Queues

HTTP

Connection Pools

JMX Extender

HTTPS

Naming Service

Java Mgmt Extension (JMX)

Transaction Service

MBean Store

….

….

….

AppServer

Customer

Microsoft

jee monitoring unix linux
JEE Monitoring – UNIX/Linux

UNIX/Linux

JEE Application Server

SCX Agent

JEE Application Server (JBOSS, Tomcat, WebSphere, WebLogic)

JEE Application Server (JBOSS, Tomcat, WebSphere, WebLogic)

WSMAN

Application

Web Server

Application

JEE Provider

Application

Message Queues

HTTP

Connection Pools

JMX Extender

HTTPS

Naming Service

Java Mgmt Extension (JMX)

Mgmt Server

Transaction Service

MBean Store

….

….

….

AppServer

Customer

Microsoft

flexible and cost effective infrastructure monitoring3
Flexible and Cost-Effective Infrastructure Monitoring

Ops Mgr DB

Ops Mgr DW

Operations Manager 2012

Heterogeneousmonitoring

network monitoring
Network Monitoring
  • Multi-vendor support
  • Multi-protocol support
  • Server to network dependency discovery
network discovery what s discovered
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
network discovery additional details
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
network monitoring what s monitored
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
network monitoring what s monitored1
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
network monitoring additional details
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
holistic view of app health network infra
Holistic View of App Health (Network Infra)
  • Vicinity Dashboard showing contextual Network Map
  • Summary Dashboard of Network Devices
  • See Network Device Details and Health
comprehensive monitoring for your d atacenter and cloud on your terms
Comprehensive Monitoring for Your Datacenter and Cloud—On Your Terms

Operations Manager 2012 Console

SharePoint Console

Web Console

roadmap

Available Now

Roadmap

CY10

H1 CY11

H2 CY11

H1 CY12

GA

2012 Beta 2

2012 RC

2012 Beta 1

System Center

Configuration Manager

2012 Beta

SCEP 2012 RC

GA

Forefront

Endpoint Protection

2012 Beta

GA

2012 RC

System Center

Virtual Machine Manager

6.3

2012 RC

2012 Beta

GA

System Center

Orchestrator

2012 Beta

GA

2010

System Center

Service Manager

2012 Beta

GA

2010

System Center

Data Protection Manager

2012 RC

GA

System Center

Operations Manager

RC

RC

Beta

GA

System Center

Advisor

2012 Beta

GA

System Center

App Controller

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

© 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.

The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.