Self-Study: Basic Understanding of Operations Manager Management Packs

Thank you Channel 9. If you already have some familiarity with the basic functionality of Management Packs and would like to expand your Service Pack knowledge, this is the course for you! It drills down into the structure, implementation, and development of Management and Service Packs and their tools.

 

Module

Title

Description

Link

Minutes

Module 01

Introduction to Management Packs

Building on your familiarity with the basic functionality and services Management Packs provide, this module gives a detailed look into how Management Packs are structured and implemented.

Video

18m

Module 02

Introduction to Authoring Tools

Explore the different options for creating a Management Pack, focusing on Visual Studio (the primary tool used for Management Pack development) authoring extensions.

Video

16m

Module 03

Creating a Management Pack Solution

Using Visual Studio authoring extensions for our Management Pack, we create a solution with multiple projects. We then use this solution throughout the rest of the training to create the different Management Packs we will work with.

Video

24m

Module 04

Understanding 

Classes

​This is the first module in a set (of two) that covers everything about classes. We discuss basic concepts of classes to help you gain a solid understanding.

Video

33m

Module 05

Understanding 

Relationships

The second in a two-part series about classes and relationships within Management Packs, this module teaches you to define the relationships between classes, design a set of classes for an application, and jump into Visual Studio to build the classes and relationships that you defined.

Video

11m

Module 06

Designing a Service Model

We introduce sample application and then walk through the design of a set of classes and relationships to act as a model for it.  This is the model that we will create and use as targets for monitoring workflows through later lessons.

Video

33m

Module 07

Building Classes and Relationships

Using the solution that we created in lesson 3, we actually create the classes and relationships that we defined for our service model in lesson 6.

Video

74m

Module 08

Intro to Discoveries

We define the basic concepts of discoveries and define the different kinds of discoveries that we will be discussing and creating in subsequent lessons.  Includes a discussion of the concepts of targeting.

Video

16m

Module 09

Registry Discoveries

This video will discuss the details on registry discoveries and walkthrough of multiple discoveries for sample application.  Includes the basics of creating discoveries and working with templates in Visual Studio Authoring Extensions.

Video

72m

Module 10

WMI Discoveries

This videos discusses the Details on WMI discoveries and walkthrough of a discovery for sample application.  Includes the basics of creating a WMI query to use with discovery.

Video

24m

Module 11

Script Discoveries

Details on script discoveries and walkthrough of a discovery for sample application.  Includes the basic concepts and creation of discovery scripts.

Video

50m

Module 12

Testing and Troubleshooting

Discoveries

Instructions on using the MP Simulator to test discoveries and inspect their detailed operation followed by a brief discussion on methods for troubleshooting discoveries in production.

Video

37m

Module 13

Discovering 

Relationships

Process for discovering containment relationships to populate groups and rollup classes.  Creation of discoveries using Group Populator both with and without criteria and a discovery script for discovering relationships.

Video

33m

Module 14

Advanced Discovery

Use of a discovery script using SCOM cmdlets to discover classes and relationships.

Video

31m

Module 15

Health Model Introduction

Overview of the elements included in a health model and common concepts for monitors and rules.

Video

22m

Module 16

Designing a Health Model

Concepts and process for designing a health model for an application.  Define a simple monitoring plan for sample application that supports the actual monitoring elements implemented in subsequent lessons.

Video

14m

Module 17

Unit Monitors

Overview of unit monitors and creation of several monitors for sample application.  Includes monitors for service state, performance counters, and events.

Video

75m

Module 18

Rules

Overview of rules with creation of several samples.  Includes rules performance counter collection and alerts from events and log files.

Video

38m

Module 19

Health Rollup

Aggregate and Dependency monitors that allow you to consolidate multiple unit monitors and rollup health between different classes.

Video

48m

Module 20

Monitoring Scripts

Writing a script to support monitors and rules.  Includes a PowerShell script for sample application.

Video

19m

Module 21

Modules and Workflows

Concepts on modules and workflows which support custom monitoring scenarios.

Video

24m

Module 22

Building a Custom Workflow

Walkthrough for creating custom modules, rule, monitor type, and monitor based on the monitoring script from Lesson 20 and the concepts from Lesson 21.

Video

99m

Module 23

Cookdown

Cookdown is a feature of Operations Manager that increases the efficiency of workflows targeting multiple objects.  This lesson covers the concept of cookdown and creates a set of modules and workflows using cookdown.

Video

58m