System Center Operations Manager 2012: Advanced Management Pack Authoring

Overview

This 4-day course provides delegates with the knowledge and skills to design and author a professional management pack. The course is structured into three progressive modules.

  • Day 1 introduces basic approaches around designing and instrumenting an application for monitoring.
  • Day 2 is implementing discoveries and monitoring scenarios.
  • Day 3 presents advanced information to help the author effectively troubleshoot common conditions and implement complex monitoring scenarios.
  • Day 4 is for implementing the presentation layer with views, dashboards and reports.

Together, the four days provide guidance on how to best define and implement logic for effectively measuring the health of a product or service and lowering its operational costs for end customers. This course is intended for developers and IT professionals responsible for designing and authoring management packs.

Objectives

At the end of this course you will be able to:

  • Design a scalable management pack supporting a variety of application structures
  • Define an appropriate health facade for centrally managing a product or application
  • Understand and implement the Operations Manager concept of discovery
  • Define monitoring requirements on a variety of aspects of service availability and health
  • Implement these requirements in a management pack
  • Provide application administrators with information in a manner that lowers the ownership cost of the product or application
  • Demonstrate a mastery of management pack development

Prerequisites

  • Experience with Operations Manager 2007 or 2012 management packs
  • A requirement to develop a standalone management pack for a product or application
  • Basic development skills including object oriented concepts such as classes and inheritance
  • Proficiency with VBScript language

Syllabus

Session 1: Planning your Management Pack

This session will cover how to design and instrument your application for monitoring.

Session Objectives

  • Learn how to use Failure Mode Analysis to drive your design
After completing this module, delegates will be able to:
  • Use the Failure Mode Analysis to drive management pack development in their organization
  • Understand the basic building blocks of a management pack
Session 2: Defining your Application

This session will cover how to model your application using the new MP Authoring tools in System Center 2012 (Visual Studio).

Session Objectives
  • Using a sample application you will define the application monitoring model
  • Introduction to MP Authoring tools
  • Creating classes
  • Creating relationships
After completing this module, delegates will be able to:
  • Use Visual Studios to create a management pack, classes and relationships
  • Understand the basic concepts for modelling your application
Session 3: Discoveries

This session will cover how to properly discover the application modelled in session 2.

Session Objectives
  • Learn about the different strategies
  • Be familiar with the different types
  • Understand the trade-offs
After completing this module, delegates will be able to:
  • Use Visual Studio to create a seed based and script based discoveries
  • Understand the trade-offs between using different types of discoveries
Session 4: Monitoring

This session will cover how to monitor the application you discovered in session 3.

Session Objectives
  • Understand a Monitors vs. Rules
  • Understanding State
  • Best Practices
After completing this module, delegates will be able to:
  • Use Visual Studio to create different kinds of monitors
  • Understand when to use rules verses monitors
Session 5: Composition

This session will cover how to build your own workflows to meet your custom monitoring scenarios

Session Objectives
  • Understand workflow basics
  • Understand Module types
  • Understand how to combine workflows into a new module
After completing this module, delegates will be able to:
  • Use Visual Studio to build your own modules
  • Understand workflow and module basics
Session 6: Cookdown

This session will cover how to use the SCOM platform to make your workflows work more efficient.

Session Objectives
  • Understand how to address multi-instances on the same device • Understand the potential CPU impact by poorly authored workflows

After completing this module, delegates will be able to:

  • Understand how Cookdown works and when to use it
  • Use the Cookdown Analyzer tool in Visual Studio
Session 7: Workflow Debugging

This session will cover how to debug a workflow that is not behaving as expected.

Session Objectives
  • Troubleshooting a workflow
  • Troubleshooting relationships
  • How to find references in a Management Pack
  • How to debug a workflow
Session 8: Diagnostics and Recoveries

This session will cover best practices for using both diagnostics and recoveries

Session Objectives
  • Best practices for using diagnostics
  • Best practices for using recoveries
After completing this module, delegates will be able to:
  • Use Visual Studio to create both diagnostic and recovery tasks
Session 9: Interacting with the Operator (Tasks and Views)

This session will cover the presentation layer of the management pack and how to provide useful tasks to you users (operators).

Session Objectives
  • Understand the types of Tasks
  • Understand the types of Views
After completing this module, delegates will be able to:
  • Use Visual Studio to create different types of Tasks and Views
Session 10: Reporting

This session will cover the basics of getting started with Reports and Dashboards.

Session Objectives
  • Understanding the DW Schema
  • Understanding the different types of Reports
  • How to create a linked report
After completing this module, delegates will be able to:
  • Use Visual Studio to create a linked report
  • Understand how to find information on the data warehouse schema

Training provider

Teaching mode: Classroom - Instructor Led
Duration: 4 days
Gooroo has partnered with the global leaders in IT training to give you access to quality training, personalised to you, targeted at increasing your job opportunities and salary.

Our pricing

We do not display pricing as Gooroo members qualify for special discounts not available elsewhere. You must enquire through Gooroo to get this benefit.

New courses are happening all the time

Our partner's expert training consultant will provide you with the times and all the details you need. Enquire today.

Top skills covered in this course

Analysis
Worldwide
This skill has an average salary of
US$103,358
and is mentioned in
0.69%
of job ads.
Data warehouse
Worldwide
This skill has an average salary of
US$105,833
and is mentioned in
0.22%
of job ads.
System Center Operations Manager
Worldwide
This skill has an average salary of
US$105,000
and is mentioned in
0.01%
of job ads.
Debugging
Worldwide
This skill has an average salary of
US$0
and is mentioned in
0.00%
of job ads.