appmetrics and scom working together to maximize the availability of your applications
TRANSCRIPT
AppMetricsAppMetrics and and
SCOMSCOMWorking Together to Maximize Working Together to Maximize
the availability of Yourthe availability of Your
applicationsapplications
April 2010 2Working Together: SCOM and AppMetrics
Operations ManagerOperations Manageris a Management is a Management
FrameworkFramework Its key strength is gathering a Its key strength is gathering a broad arraybroad array of events and of events and
metricsmetrics (a distributed event manager) from:(a distributed event manager) from: Operating Systems
Windows 2003 To 2008 Server.
Network Protocols DHCP, DNS, RAS, WINS
Microsoft Technologies Active Directory, IIS, Terminal Services, MSCS, MSMQ
SCOM can also manage MS SCOM can also manage MS packaged applicationspackaged applications such as:such as: Microsoft Exchange Server Microsoft SQL Server
April 2010 3Working Together: SCOM and AppMetrics
But What About Your But What About Your Custom Business Custom Business
Applications?Applications? If you need to know what’s going in the operating environment around If you need to know what’s going in the operating environment around
your custom application, then you use SCOMyour custom application, then you use SCOM But you will also need to know whether your custom application is But you will also need to know whether your custom application is
successfully operating and transacting business, as intended. This is when successfully operating and transacting business, as intended. This is when you are going to need AppMetrics, with SCOM.you are going to need AppMetrics, with SCOM.
““Microsoft is relying on other vendors to provide the ‘expert knowledge’ for Microsoft is relying on other vendors to provide the ‘expert knowledge’ for more complex application management issues”, consultant.more complex application management issues”, consultant.
Which is why, when it comes to managing custom developed business Which is why, when it comes to managing custom developed business applications, Xtremesoft’s AppMetrics and SCOM, is the solution.applications, Xtremesoft’s AppMetrics and SCOM, is the solution.
““AppMetrics is a great complement to SCOM”, consultant.AppMetrics is a great complement to SCOM”, consultant.
April 2010 4Working Together: SCOM and AppMetrics
Xtremesoft’s AppMetrics Xtremesoft’s AppMetrics is a Focused Solutionis a Focused Solution
AppMetrics is geared toward managing applications based on:AppMetrics is geared toward managing applications based on: COM+ .NET Serviced Components
AppMetrics collects detailed, application specific events and AppMetrics collects detailed, application specific events and metrics from your custom business applicationsmetrics from your custom business applications Collates them from the perspective of your application Gives you a business view Enables you to maximize your custom application’s effectiveness and
availability
AppMetrics then feeds these alerts to SCOMAppMetrics then feeds these alerts to SCOM
April 2010 5Working Together: SCOM and AppMetrics
Technologies
Packaged Apps
System
AppMetrics focuses on …
Windows 2003 Active Directory MSMQ IIS MSDTC DHCP
CPU Memory Disk Network File System Print
Exchange SQLServer
OM does Events & Metrics for Operating Systems
OM does Events & Metrics for Technologies
OM does Events & Metrics for MS Packaged Applications
Custom Developed AppsCustom Developed AppsMONITORED BY AppMetrics
Your legacy Custom Application on
COM+
YourCustom Application
Using .netServicedComponents
April 2010 6Working Together: SCOM and AppMetrics
ArchitectureArchitecture
Mid Tier
Analysis
Enterprise Mgmt
Event Log
AppMetrics Display
Email and Pager
Data Warehouse
Acquisition Action
AppMetrics Manager and Agent
W2K8
Win2.3K
COM+
SQL Server
Analysis
Database
WebServer
n –t
ier
App
lica
tion
W2K
April 2010 7Working Together: SCOM and AppMetrics
Operational ManagementOperational Management
MicrosoftMicrosoftServersServers
StorageStorageMgmtMgmt
SecuritySecurityManagementManagement
HostingHostingMgmtMgmt
NetworkNetworkMgmtMgmt
ChangeChangeMgmtMgmt
Base serverBase servermanagementmanagementprovided byprovided byMicrosoftMicrosoft
Value added andValue added andother ‘expert’ other ‘expert’ managementmanagementprovided by ISVsprovided by ISVs(like Xtremesoft)(like Xtremesoft)
April 2010 8Working Together: SCOM and AppMetrics
Real-time Application Real-time Application Problem DetectionProblem Detection
Xtremesoft AppMetrics® monitors your application in real-time, and compares it to your established Benchmarks:
COM+ Application Resources
Transaction Metrics
Component Metrics
April 2010 9Working Together: SCOM and AppMetrics
Application Resource Application Resource BenchmarksBenchmarks
April 2010 10Working Together: SCOM and AppMetrics
Transaction BenchmarksTransaction Benchmarks
April 2010 11Working Together: SCOM and AppMetrics
Component BenchmarksComponent Benchmarks
SCOM Production SCOM Production MonitorsMonitors
April 2010 12Working Together: SCOM and AppMetrics
SCOM Health ExplorerSCOM Health Explorer
April 2010 13Working Together: SCOM and AppMetrics
SCOM Alert ViewSCOM Alert View
April 2010 14Working Together: SCOM and AppMetrics
Percent CPU Exceeded Percent CPU Exceeded AlertAlert
April 2010 15Working Together: SCOM and AppMetrics
Hung Component AlertHung Component Alert
April 2010 16Working Together: SCOM and AppMetrics
Application Crash AlertApplication Crash Alert
April 2010 17Working Together: SCOM and AppMetrics
Page Fault AlertPage Fault Alert
April 2010 18Working Together: SCOM and AppMetrics
Transaction Duration Transaction Duration ExceededExceeded
April 2010 19Working Together: SCOM and AppMetrics
April 2010 20Working Together: SCOM and AppMetrics
Typical other problems that Typical other problems that AppMetrics will solveAppMetrics will solve
Where should I invest development/engineering resources?
Which component and method is slowing down the business process?
Where are the leaks?
Which component is hanging?
Where did performance change?
Methods Summary Methods Summary ReportReport
April 2010 21Working Together: SCOM and AppMetrics
Solution: AppMetrics Methods Summary Report
• Method Duration Graph
• Method Duration Distribution Graph
Methods Drill Down Methods Drill Down ReportReport
April 2010 22Working Together: SCOM and AppMetrics
Solution: AppMetrics Methods Summary Report
• COM+ Activity• Method Name• Start and End Times • Duration• 1/10 millisecond accuracy
April 2010 23Working Together: SCOM and AppMetrics
What Exactly Does This What Exactly Does This Mean?Mean?
SCOM is the general practitionerSCOM is the general practitioner Information that can tell you that an application server is sick
(or dead) AppMetrics is the specialistAppMetrics is the specialist
It can diagnose and pinpoint why something is happening with the application and do so proactively
An application’s CPU or memory use is exceeding a threshold: a designated transaction is taking too long: a particular component is aborting or failing: a components method hangs.
April 2010 24Working Together: SCOM and AppMetrics
Business Value
$$$$$$
The Value Of The Value Of AppMetricsAppMetrics
System System Operating
System
OM tells you that disks are
spinning, CPU’s aren’t pegged,
network packets are flowing…
System System
Technology
OM tells you DHCP, DNS,
Active Directory, WINS, and
MSMQ, are up and running…
System System Packaged
Applications
Optional OM management packs let you know SQL
Server database records are
being successfully written and
Exchange Server e-mail
works…
System System Custom
Applications
AppMetrics tells you that the
business logic in your custom application is transacting
successfully… (or not!)
April 2010 25Working Together: SCOM and AppMetrics
Xtremesoft’s Xtremesoft’s Relationship with Microsoft Relationship with Microsoft Xtremesoft has worked closely with Microsoft over the years to Xtremesoft has worked closely with Microsoft over the years to
build the most comprehensive solutions for this platformbuild the most comprehensive solutions for this platform Microsoft Platform Technology Development TeamsMicrosoft Platform Technology Development Teams
COM+ .NET Enterprise Services
Microsoft Product Development TeamsMicrosoft Product Development Teams Systems Center Operations Manager (SCOM)
Microsoft Support and Services TeamsMicrosoft Support and Services Teams Prescriptive Architecture Guidance (PAG) Group Premier Support Services Middleware Integration Team Microsoft Consulting Services and the Microsoft Technology Centers
Microsoft IT Operations TeamsMicrosoft IT Operations Teams Microsoft ITG ACE Team
April 2010 26Working Together: SCOM and AppMetrics
In SummaryIn Summary SCOM alone is used when you want to manage the:SCOM alone is used when you want to manage the:
Base operating system Infrastructure technologies Packaged applications
AppMetrics manages:AppMetrics manages: Your custom developed, critical business applications Providing finer granularity on key MS transactional technology and
propagating the alerts to SCOM
Now to the demo …. Now to the demo ….