Skip to main content

OpsManJam

Go Search
Home
  
OpsManJam > OpsManJam Library > Management Packs  

OpsManJam Library

Modify settings and columns
This library will contain all code samples, tools, management packs, and featured articles
  
View: 
CommentsFilterContributorFilter
MOSSWSSWorkArounds.docx
MOSSWSSWorkAroundsUse SHIFT+ENTER to open the menu (new window).
7/28/2008 6:39 PM
MOSSWorkaroundPSS.zip
MOSSWorkaroundPSSUse SHIFT+ENTER to open the menu (new window).
7/28/2008 6:53 PM
If the Microsoft Offices Sharepoint Server 2007 Management Pack is installed, Event ID: 21405 is logged on all computers that do not have Sharepoint Installed.  This mp creates a new class, group, and overrides to target the discovery only at the computers with the MOSS specific registry keys. Just import the Workaround MP after the Sharepoint MP has been imported (or import both at the same time).  You should also download the MOSSWSSWorkArounds doucment (http://www.opsmanjam.com/OpsManJam%20Library/Management%20Packs/MOSSWSSWorkArounds.docx)
James Harper
WSSworkaroundPSS.zip
WSSworkaroundPSSUse SHIFT+ENTER to open the menu (new window).
7/28/2008 6:55 PM
If the Microsoft Windows SharePoint Services mp is installed, Event ID: 21405 is logged on all computers that do not have Sharepoint Installed.  This mp creates a new class, group, and overrides to target the discovery only at the computers with the MOSS specific registry keys. Just import the Workaround MP after the Sharepoint MP has been imported (or import both at the same time).   You should also download the MOSSWSSWorkAround doucment  (http://www.opsmanjam.com/OpsManJam%20Library/Management%20Packs/MOSSWSSWorkArounds.docx)
James Harper
ProxySample.zip
ProxySampleUse SHIFT+ENTER to open the menu (new window).
10/24/2008 10:17 AM
OpsMgr-ProxyMP.docx
OpsMgr-ProxyMPUse SHIFT+ENTER to open the menu (new window).
10/24/2008 10:18 AM
This doc goes with the OpsMgr-Proxy MP
Vlad Joanovic
Scripting Guide for Discovery.zip
Scripting Guide for DiscoveryUse SHIFT+ENTER to open the menu (new window).
10/24/2008 11:27 AM
This is Steve Wilson's scripting guide for discovery. This guide focuses on using scripts for discovery workflows, and includes a sample management pack.
Steve Wilson
ProxyMPs.zip
ProxyMPsUse SHIFT+ENTER to open the menu (new window).
10/24/2008 12:11 PM
A Proxy MP discovers and monitors objects that may not be installed and running locally on that system.  This article by Vlad Joanovic discusses how proxy MPs work, and includes a sample management pack.

Vlad says: "If you are building a management where one system will be responsible for monitoring many objects that are actually on other systems/devices or you need to expose data from your system into OpsMgr (like an inserting connector), then you are building what we refer to as a Proxy MP and should review the attached article and sample. "
Vlad Joanovic
SNMP Based Monitoring - Discovery Device components.docx
SNMP Based Monitoring - Discovery Device componentsUse SHIFT+ENTER to open the menu (new window).
4/20/2009 9:34 AM
The article is mainly targeted to Partners and MP authors who want to create MPs that discover SNMP devices components. Familiarity and knowledge of writing basic SNMP monitoring MP is assumed.
Daniel Okine
SNMP MPs.zip
SNMP MPsUse SHIFT+ENTER to open the menu (new window).
4/20/2009 9:35 AM
This zipped MP's go with the SNMP Based Monitoring - Discovery Device components.docx document
Daniel Okine
SCCM 2007 OSD for OpsMgr MP_v6062788.zip
SCCM 2007 OSD for OpsMgr MP_v6062788Use SHIFT+ENTER to open the menu (new window).
7/20/2009 1:41 PM
Customers, who have made an investment in Microsoft System Center Operations Manager 2007 to provide accurate analysis of the performance of their System Center Configuration Manager 2007 infrastructure, also need to monitor aspects of operating system deployment (OSD) not provided out of the box by the System Center Configuration Manager 2007 management pack.  This management pack monitors the following specific actions, which are not captured in the current version of the System Center Configuration Manager 2007 MP:
Matt Goedtel
Extended_WindowsServerIIS2003 for OpsMgr 2007 MP_v6062783.zip
Extended_WindowsServerIIS2003 for OpsMgr 2007 MP_v6062783Use SHIFT+ENTER to open the menu (new window).
7/22/2009 1:49 PM
Extended_WindowsServerOS for OpsMgr 2007 MP_v6062784.zip
Extended_WindowsServerOS for OpsMgr 2007 MP_v6062784Use SHIFT+ENTER to open the menu (new window).
7/22/2009 1:49 PM
Extended ADMP for OpsMgr MP_v6062783.zip
Extended ADMP for OpsMgr MP_v6062783Use SHIFT+ENTER to open the menu (new window).
7/22/2009 1:50 PM
Alachisoft NCache for OpsMgr 2007 MP_v6062781.zip
Alachisoft NCache for OpsMgr 2007 MP_v6062781Use SHIFT+ENTER to open the menu (new window).
8/10/2009 10:12 AM
Customers, who have made an investment in Alachisoft NCache to provide high-performance caching solution for .NET applications, also need to proactively monitor the health and availability of the solution.  This management pack monitors the following specific actions:
• Monitors the health of the NCache Windows service
• Monitors for events generated by the application that indicate availability issues.
• Monitors key performance counters and collects data for performance views/reports.
Matt Goedtel
OM2007R2_MP_MaintMode.zip
OM2007R2_MP_MaintModeUse SHIFT+ENTER to open the menu (new window).
12/29/2009 2:19 PM
This management pack provides an automated method to schedule maintenance mode for a given set of Windows computers that are in a pre-defined set of groups and the associated rules to target against those groups. In addition, this version supports scheduling maintenance mode for Windows Cluster services.   It serves as an example and foundation to build from in order to develop your own custom schedule to automate within Operations Manager 2007 R2 accordingly.
Matt Goedtel
Automatic Services MP.zip
Automatic Services MPUse SHIFT+ENTER to open the menu (new window).
4/15/2010 1:04 PM
By default, System Center Operations Manager (OpsMgr) 2007 only monitors services declared in installed management packs and/or declared through the Windows Service monitoring template. This is also tied to the fact that OpsMgr is a specialized monitoring tool, trying to alert not on every service in the system, but only on those deemed critical and/or noteworthy enough to alert in the console.

However, there are some customers who might want to receive alerts when any automatic service is actually not started. There are a few examples going into direction, when you look at the OpsMgr community:

- This example explains how to use a management pack generated by the Windows Service monitoring template, and apply a wildcard to them:
http://blogs.technet.com/brianwren/archive/2008/03/07/using-wildcards-with-the-windows-service-template.aspx
- This other example shows how to have a single rule to cycle through all services and set a moitor state to critical when at least one automatic service is not started:
http://social.technet.microsoft.com/Forums/en/operationsmanagergeneral/thread/5ef23055-0b61-440f-a7c5-bd7db74fd0f4

This MP is based on the previous script, which works as is but has a limitation: when you install it on a default Windows Server 2003 or Windows Server 2008 machine, it will almost surely fire an alert about well-known services : “Performance Logs and Alerts” in Windows Server 2003 ; “Software Protection” and “Shell Hardware Detection” in Windows Server 2008.

So this MP implements some overrides mechanisms, to make sure you can discard specific services from the search. Using those overrides, you can:
- Make sure alerts are not generated for well-known services discussed earlier
- Discard alerts for services already monitored by other management packs and/or Windows Service monitoring templates
Bruno Saille
SchedTasksMP.zip
SchedTasksMPUse SHIFT+ENTER to open the menu (new window).
4/15/2010 1:09 PM
This MP discovers and monitors instances of the Task Scheduler services and the task it is configured to run. The service and the tasks are configured automatically as a parent-child relationship, which makes it easy to see what is going right or wrong
Bruno Saille
Application Pools Processor Performance MP.zip
Application Pools Processor Performance MPUse SHIFT+ENTER to open the menu (new window).
4/15/2010 1:49 PM
This sample management pack shows how a timed script can map an application pool to its current worker process and create a custom performance counter telling the current CPU usage. This script is freely based on IISAPP.VBS, which is a script built into the operating system, to list application pools and their worker processes. Since OpsMgr 2007 discovers IIS 6.0 application pools by default, all there was left to do was to attach this timed script to the “IIS 2003 Application Pool” type.

“Note : This MP was mainly created to demo how to map W3WP processes to “known” applications names. For better alerting, it could be enhanced to use average performance counters samples, and not a single performance counter sample.”
Bruno Saille
Demo.StoreApp.zip
Demo.StoreAppUse SHIFT+ENTER to open the menu (new window).
4/15/2010 5:12 PM
Supporting the management pack is a simulated distributed application serving a number of locations – these could be retail stores, restaurants, branch offices, etc.  The components of the application are completely simulated to make it easy for the student to set up in their own environment.  It’s not important that the application itself actually work – in fact, it purposely has a rudimentary structure to make it easy to build.  What is important is that the reader understands the components in the environment that the management pack is detecting.
Each location has a dedicated store server and a number of clients.  Employees take orders on the clients which run a point of sale application.  As orders are taken on the client they are written to the store server which keeps them in a local cache.  The store server on a periodic basis sends the orders to a central server which uses the file system for a queue having a folder for each store.  The Store Server writes a file for each order containing the detailed order information.  It then stores the file locally in an archive.  A service on the central server processes each file, stores it in a database, and then deletes the file.
Brian Wren
MPAuthor.BusinessHours.xml
MPAuthor.BusinessHoursUse SHIFT+ENTER to open the menu (new window).
4/28/2010 12:32 AM
MPAuthor sample management pack.  Enable monitors and rules only during business hours.  Complete description is provided in the properties of the management pack.
MPAuthor
MPAuthor.NetworkDevices.xml
MPAuthor.NetworkDevicesUse SHIFT+ENTER to open the menu (new window).
4/28/2010 12:32 AM
MPAuthor sample management pack.  Provide monitoring for different types of network devices and monitor network devices that do not support SNMP.  Complete description is provided in the properties of the management pack.
MPAuthor
MPAuthor.PropertyBag.xml
MPAuthor.PropertyBagUse SHIFT+ENTER to open the menu (new window).
4/28/2010 12:33 AM
MPAuthor sample management pack.  Return mutiple values from a single property bag and monitor all with a single monitor type.  Complete description is provided in the properties of the management pack.
MPAuthor
MPAuthor.DiagnosticAndRecovery.xml
MPAuthor.DiagnosticAndRecoveryUse SHIFT+ENTER to open the menu (new window).
5/3/2010 9:01 AM
MPAuthor sample management pack.  Run a recovery after a diagnostic.  Complete description is provided in the properties of the management pack.
MPAuthor
Microsoft.SNMP.Service.Discovery.Monitoring.zip
Microsoft.SNMP.Service.Discovery.MonitoringUse SHIFT+ENTER to open the menu (new window).
5/6/2010 6:27 AM
Example of SNMP discovery. It uses a data source type composed of Scheduler, SnmpScanProbe and FilteredClassSnapshotDataMapper to probe network devices and determine whether or not the devices are the Windows SNMP Service. If so, they are discovered as instances of a custom class named Microsoft.SNMP.Service. To test the MP, install the Windows SNMP Service, configure the service to accept SNMP packets from the management server and use Discovery Wizard to discover it as a network device. Then, import the MP. The discovery runs an expression against SnmpVarBind[6] to determine whether or not it’s the Windows SNMP Service.
Michael Sadoff
MPAuthor.ProcessDataSource.PowerShell.xml
MPAuthor.ProcessDataSource.PowerShellUse SHIFT+ENTER to open the menu (new window).
5/20/2010 10:30 PM
MPAuthor sample management pack.  Process and reformat data from a data source using a PowerShell script.  Complete description is provided in the properties of the management pack.
MPAuthor
MPAuthor.ProcessDataSource.VBScript.xml
MPAuthor.ProcessDataSource.VBScriptUse SHIFT+ENTER to open the menu (new window).
5/20/2010 10:30 PM
MPAuthor sample management pack.  Process and reformat data from a data source using a VBScript script.  Complete description is provided in the properties of the management pack.
MPAuthor
MPAuthor.RegistryMonitor.xml
MPAuthor.RegistryMonitorUse SHIFT+ENTER to open the menu (new window).
6/3/2010 11:30 PM
This management pack provides an example of a monitor based on a registry value.  Complete description is provided in the management pack properties.
MPAuthor
Linux.Process.Monitoring.zip
Linux.Process.MonitoringUse SHIFT+ENTER to open the menu (new window).
8/11/2010 9:41 PM
The MP is designed to avoid accidental deletion of discovered process instances if a monitored process quits unexpectedly. In the MP, if a process that was discovered in the past quits unexpectedly, and the discovery runs again, the instance will not be deleted from the topology. Instead, a monitor will detect that the process is not running and alert the user. To do this, a VBScript initializes WSMAN.Automation to discover process instances and sets the IsSnapshot property for the discovery item to False. If necessary, the user can override IsSnapshot via the discovery to delete instances that are no longer used.
Michael Sadoff
Extended_SQLServer for OpsMgr 2007 MP_v6.0.6278.2.zip
Extended_SQLServer for OpsMgr 2007 MP_v6.0.6278.2Use SHIFT+ENTER to open the menu (new window).
8/13/2010 8:41 PM
The Extended Microsoft SQL Server Management Packs monitors the database mirroring feature of Microsoft SQL Server 2005/2008.
By detecting, alerting on, and automatically responding to critical events and performance indicators, management packs reduce resolution times for issues and increase the overall availability and performance of your Windows Server operating systems, thereby helping to reduce the total cost of ownership. 
This Version adds: Provides additional health monitoring of the database engine by evaluating additional key performance counters locking, blocking, top queries, and their correlation to potential performance problems
Provides additional alert rules monitoring the database engine for disk space or corruption issues

Matt Goedtel
Disclaimer    Privacy Statement    Terms Of Use   © 2008 Microsoft Corporation. All rights reserved.