Developing Microsoft System Center Operations Manager 2007 Management Packs, Page 6
Your Future in Modeling
This article just covered Management Pack basics. There are more concepts and terminology to unearth in the Resources section at the end of this article.
Although they are included in the sample code, I didn't cover View and Rule development. If you understand the concepts you have covered here, Views and Rules will be easy to grasp.
Product Knowledge is also something you need to add to a Management Pack. It can be as simple as a link to a web site.
Future releases of Visual Studio and Operations Manager will include better modeling tools, but you can start preparing today. First, include instrumentation in your application. Follow guidelines in Enterprise Library, Codeplex, and the other Patterns Practices you'll find under Resource.
As the application designer and builder, the developer is best suited to Instrumenting an application. For enterprise applications, with components scattered across multiple servers, Management Packs and System Center Operations Managers are a perfect Intrumentation monitoring pairing. Management Packs are composed of a Service Model and a Health Model and constructed from modules housed in Operations Manager. Using a Management Pack Authoring tool will ease the construction burden.
Download the Code
You can download the source code that accompanies this article here.
- Authoring Console Release Candidate
- Visual Studio Team System Management Model Designer Power Tool - February 2008 Community Technology Preview (CTP)
- Enterprise Library and .NET Instrumentation Resources:
- Design for Operations on Patterns and Practices: http://www.codeplex.com/dfo
- Management Pack Training Videos on TechNet: http://technet.microsoft.com/en-us/opsmgr/bb498237.aspx
- System Center Operations Manager Documentation including the Authoring Guide: http://technet.microsoft.com/en-us/opsmgr/bb498235.aspx
About the Author
Jeffrey Juday is a software developer with Crowe Chizek in South Bend, Indiana. He has been developing software with Microsoft tools for more than 12 years in a variety of industries. Jeff currently builds solutions using BizTalk 2004, ASP.NET, SharePoint, and SQL Server 2000. You can reach Jeff at firstname.lastname@example.org.