Using OpsMgr we have a good idea what the health state of our infrastructure is but we need to support a bunch of application that our user need on a day to day basis. Monitoring just the infrastructure components is not good enough anymore. Walter Eikenboom will be talking about all new features in Operations Manager R2 and showing you how to implementing SLA monitoring for your application and how to start and configure Application Performance Monitoring so we can close the black holes in our desired 360 view of applications. If you want to get a complete insight on your apps start using APM with OpsMgr 2012 R2 today!!
10. System Center 2012 R2 Operations Manager
“360o is a function of monitoring that gives customers visibility to the underlying
application environment(s) or infrastructure”
ConsistentUX
(Console,Web,SharePoint,etc.)
12. … set of processes, methods and systems for communication,
collaboration and integration between departments for
Development, Operations and QA.*
DevOps is…
Developers are getting
integrated
into operational service
delivery processes
Operations embraced
new role of Service
(App) Owner
13. Working Software
Product
Backlog
Ops
Backlog
MonitorSprint
DEVELOP
Idea to working software
OPERATE
Incident to Resolution
Application Lifecycle
Release Mgmt
Testing
Root-cause
Can’t Identify
Root Cause
Can’t Reproduce
Production Incident
Lack of App
Trend Data
Can’t Get
Actionable
Feedback
Change Mgmt &
Provisioning
14. Operations Manager and DevOps
Monitoring applications (since 2000)
• Monitored “outside” the application, looked at events and performance data
• Not much insight into the app itself
Monitoring distributed applications (2007/2007 R2)
• Still looking at “outside” of app – observing app behavior via event log and performance counters
.NET Application Performance Monitoring (2012)
• Operations Manager can look “inside” app - tell whether problems are infrastructure or app
DevOps Management Packs (2012 SP1)
• Monitoring wider range of apps (NT Services, MVC, WCF, and SharePoint)
• Availability monitoring (Global Service Monitor)
• Enabled DevOps - IT can handle app problems efficiently and collaborate with development
Java APM (2012 R2)
• Monitoring Java application (Jbos, Tomcat, WebLogic, Websphere)
• System Center Advisor (attached service)
• Enhanced TFS integration / Intellitrace
18. Global Service Monitor resources
You can sign up for a free trial account and use Global Service Monitor
for free for up to 90 days.
Beyond the 90-day free trial period, System Center Global Service
Monitor is only available to customers with active Microsoft Software
Assurance coverage for their System Center 2012 server management
licenses.
This Software Assurance benefit will be available in March 2013 in
supporting countries.
• http://www.microsoft.com/en-us/server-cloud/system-
center/global-service-monitor.aspx
• http://technet.microsoft.com/library/jj860368.aspx
• http://systemcenterdynamics.wordpress.com/2012/07/16/global
-service-monitor-on-opsmgr-2012/
21. Application Performance Monitoring
APM in OpsMgr is a lightweight profiler
Monitors applications in production
Isolate and triage issues
Provide the application team with the details they need
• Performance
event
• Exception event
Detect
• Isolate tier
• Assign owner
Triage • System state
• Event details
Diagnose
31. • Delivered as a Service – VS Online, Azure
Portal Preview
• VSIX integration with VS 2013
• Reduce mean time to detect problems
• Reduce mean time to resolve problems
• Ensure your application is succeeding
Application Insights
33. Data flow - Services
How to get started Results-in
Create availability tests from locations
around the world
Metrics and alerting: Application
availability/response time, per webtest, per
location per webtest
Default: script in browser (code change)
Custom: submitting custom events or timed
events (code change)
Default: user and page sessions and activities,
environment data
Custom: Specific actions tracked
Default: installing Microsoft monitoring
agent (MMA) on server, using server side
SDK
Custom: ApplicationInsights.config tuning
and windows perf counters, Collect logs
(Log4Net, NLog, TraceListener)
Default: Starts byte code instrumentation.
Enables perf/exception event and drill to code,
app started events
Custom:
• Metrics aggregated over instances,
collected at 1 min, includes alerting
• Search over logs
Your
App Insight
34. Go to http://visualstudio.com or
the Visual Studio booth to learn more!
Visual Studio Online and Application insights
Visual Studio Online
The easiest way to plan, build, and ship software, now with a
99.9% availability SLA, Git repositories, continuous
integration and deployment to Microsoft Azure.
Application Insights
Get a 360° view of your application’s availability, performance,
and usage when hosted on-premises, in Microsoft Azure, or
with other cloud providers.
36. Laat ons weten wat u vindt van deze sessie! Vul de evaluatie
in via www.techdaysapp.nl en maak kans op een van de 20
prijzen*. Prijswinnaars worden bekend gemaakt via Twitter
(#TechDaysNL). Gebruik hiervoor de code op uw badge.
Let us know how you feel about this session! Give your
feedback via www.techdaysapp.nl and possibly win one of
the 20 prices*. Winners will be announced via Twitter
(#TechDaysNL). Use your personal code on your badge.
* Over de uitslag kan niet worden gecorrespondeerd, prijzen zijn voorbeelden – All results are final, prices are
examples