|   Register
Wednesday, March 10, 2010    
Introduction

This section provides both samples and tutorials for specific topics. 

Tutorials are MPs supported by an accompanying document that walks you through building the MP and gives in depth guidance and commentary on the MP.

Samples have less (or no) documentation and are designed to quickly show you concepts.  The more recent ones have an accompanying document that briefly outlines the major elements and how to test the MP.

I combined the tutorial and samples sections that were previously on separate pages so you get one table of examples that you can search over.

!!!Please remember these are demo MPs - you should never run in a production environment - use on a test machine!  There are lots of scripts in here with aggressive intervals to make it easier to test!!!

Tutorials
 PublishedSorted By Published In Descending OrderTypeTitleDescriptionMPDocument
4/26/2009SamplePowerShell Discovery and MonitoringShows the use of the command executer to launch PowerShell scripts for discovery and monitoring.AuthorMPs.Demo.PowerShell.xmlPowershell Discovery and Monitoring.pdf
3/26/2009TutorialOLE DB MonitoringOLED DB discovery and monitoring from a databaseAuthorMPs.Tutorial.OLEDB.Monitoring.xmlOLEDB Monitoring.pdf
2/8/2009TutorialOLE DB DiscoveryShows the use of the OLE DB module for discovering from a databaseAuthorMPs.Tutorial.OLEDB.Discovery.xmlOLEDB Discovery.pdf
1/6/2009TutorialConsolidation and CompositionIntroduces the use of consolidation logic in workflows and then composes the consolidator module into a new module type to control the override experienceAuthorMPs.Tutorial.Consolidation.xmlConsolidation and Composition.pdf
12/31/2008TutorialUsing Property Bags for Multi Instance MonitoringShows you how to write and use scripts both the wrong way and the right wayAuthorMPs.Tutorial.PropertyBags.xmlUsing Property Bags for Multi Instance Monitoring.pdf
4/10/2007SampleBasic Monitor ConceptsShows unit, aggregate and dependency monitors and how they are used to build a stateful health modelAuthorMPs.Demo.BasicMonitors.xmlBasic Monitor Concepts.pdf
3/27/2007SampleConsole TasksShows the different types of console tasks you can useAuthorMPs.Demo.ConsoleTasks.xmlConsole Tasks.pdf
3/26/2007SampleCollection RulesShows you how to define collection rules from various data sources using different types of expressions and criteriaAuthorMPs.Demo.EventCollectionRules.xmlEvent Based Collection Rules.pdf
3/26/2007SampleAlerting RulesShows how to use rules to alert on events and als covers string resources and substitution variablesAuthorMPs.Demo.EventAlertingRules.xmlEvent Based Alerting Rules.pdf
3/23/2007TutorialComposite Write ActionIntroduces the concept of composing a new module type using a task exampleAuthorMPs.Tutorials.CompositeWriteActionForTask.xmlBuilding a Composite Write Action.pdf
3/16/2007TutorialUsing Abstract ClassesIntroduces you to the concept of an abstract class and how it is usefulAuthorMPs.Tutorials.UsingAbstractClasses.xmlUsing Abstract Classes.pdf
3/13/2007TutorialClass definition and registry discoveryWalks you through creating a new MP, a class to represent a Windows application and a discovery for this class. This is MP authoring 101 in XMLAuthorMPs.Tutorials.MyFirstMP.xmlClass Definition and Registry Discovery.pdf
3/11/2007SampleRegistry Key Based DiscoveryDiscover an applicaiton based on the existence of a registry keyAuthorMPs.Demo.ClassDiscoveryUsingRegistryKey.xml 
3/11/2007SampleRegistry Value Based DiscoveryDiscover an application based on the value of a registry valueAuthorMPs.Demo.ClassDiscoveryUsingRegistryValues.xml 
3/11/2007SampleRegistry Based Multi Class DiscoveryDiscover an application based on the existense of a registry key. Also once the applicaiton is discovered, discover applicaiton component based on the existence of a registry valueAuthorMPs.Demo.MultiClassDiscoveryUsingRegistryKeysAndValues.xml 
3/11/2007SampleWMI Based DiscoveryDiscover instances of an application based on WMI class instances. In this example I look for instances of win32_process. Since there are multiple instances possible hosted by the same computer this MP shows the use of a key value on a classAuthorMPs.Demo.ClassDiscoveryUsingWMI.xml 
3/11/2007SampleScript Based DiscoveryDiscover a single application based on the existence of a directoryAuthorMPs.Demo.ClassDiscoveryUsingScript.xml 
3/11/2007SampleScript Based Multi Class DiscoveryDiscover multiple classes in a single script. The script discovers an application based on the existence of a directory and then components based on files in the directoryAuthorMPs.Demo.MultiClassDiscoveryUsingScript.xml 

Copyright 2009 Steve Wilson   |  Privacy Statement  |  Terms Of Use