Application Monitoring (.NET +Java)

triangledriprockInternet and Web Development

Aug 7, 2012 (5 years and 3 months ago)

543 views









Import IIS management packs

IIS
7
:

Microsoft.Windows.InternetInformationServices.
2008
.mp

Microsoft.SystemCenter.Apm.Web.IIS
7
.mp

IIS
8
(New in SP
1
):

Microsoft.Windows.InternetInformationServices.
2012
.mp

Microsoft.SystemCenter.Apm.Web.IIS
8
.mp

Proactively reduce problems

Find the most problematic app

Find the biggest problem in the app

Provide info that developer needs to solve the problem

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

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

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

Windows, UNIX, Linux

Java EE Application Server

Web Server

Message Queues

Connection Pools

Naming Service

….

….

….

Application

Application

Application

Transaction Service

AppServe
r

Customer

Microsoft

Java Mgmt Extension
(JMX)

MBean

Store

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

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

Windows, UNIX, Linux

Java EE Application Server

Web Server

Message Queues

Connection Pools

Naming Service

….

….

….

Application

Application

Application

Transaction Service

AppServe
r

Customer

Microsoft

Discover/Monitor
App Servers

Discover /Monitor
Applications

Java Mgmt Extension
(JMX)

MBean

Store

AIX

Solaris

SLES

Windows

RHEL

Tomcat



JBoss

WebSphere

WebLogic



























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

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

Application

Application

Transaction Service

MBean

Store

BeanSpy

HTTP

HTTPS

SCOM Agent

Java MP

AppServe
r

Customer

Microsoft

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

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

Application

Application

Transaction Service

MBean

Store

SCX Agent

Java Provider

BeanSpy

HTTP

HTTPS

WSMAN

Mgmt
Server

AppServe
r

Customer

Microsoft

1
. Import Java MPs

Customer Actions

Monitoring Scenarios


Which app servers are deployed?


Are they running?

1
. Import Java MPs

2
. Deploy
BeanSpy

Customer Actions

Monitoring 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?

1
. Import Java MPs

2
. Deploy
BeanSpy

3
. Run Java Templates

Customer Actions

Monitoring 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?

WebSphere:name
=
PlantsByWebSphere
,*

Invoke:
/
BeanSpy
/
MBeans
/Invoke

WebSphere:name
=PLANTSDB,*

Need more?
BeanSpy

is open sourced on
GitHub

with test suit
and build script included

Run web tests from POPs (Point of Presence) around the
world

Monitor
applications
regardless of the underlying
technology used, and the location they are hosted

SaaS

managed by Microsoft

Seamlessly integrated with your existing OM environment

Free

with your System Center license


DOWNLOAD
System
Center
2012
SP
1
CTP



microsoft.com/
systemcenter


#TEMGT
302

DOWNLOAD
System Center
2012
Evaluation



microsoft.com/
systemcenter

Hands
-
On Labs

http
://europe.msteched.com

www.microsoft.com/learning

http://microsoft.com/technet

http://microsoft.com/msdn

http://europe.msteched.com/sessions