locked
Best practice for unsealed management packs RRS feed

  • Question

  • hi,  We have a number of monitors, groups, etc that we put into one management pack (Our company name management pack).  Everything goes into this one management pack.

    Is this the best thing for us to do?   What is the best practices for creation of new MP's for storing these different changes?

    Thanks

    Wednesday, April 17, 2013 7:10 PM

Answers

  • For every mp you install, you should, at the bare min, create an override mp for it.  If you are going to extend the monitoring for that application, then create a custom one.

    If you store all your overrides in one mp, you are going to run into problems eventually.  While it might be easier, it's going to be a nightmare in the long run.  Also you should get in the habit of documenting all the changes you do in an excel spreadsheet for future reference.


    Regards, Blake Email: mengotto<at>hotmail.com Blog: http://discussitnow.wordpress.com/ If my response was helpful, please mark it as so, if it answered your question, then please also mark it accordingly. Thank you.

    • Marked as answer by Yog Li Thursday, April 25, 2013 9:15 AM
    Thursday, April 18, 2013 6:27 AM
  • Here are some helpful blog posts that you should probably read on how to clean up the default management pack. this will give you the foundation on how to read the xml that will help you achieve the goal of cleaning up the mp in question that you have. keep in mind that these blog posts are about the default MP.

    http://blogs.technet.com/b/kevinholman/archive/2008/11/11/cleaning-up-the-default-mp.aspx

    http://blogs.technet.com/b/momteam/archive/2007/05/03/removing-dependencies-on-the-default-management-pack.aspx

    Hope this helps!


    Scott Moss MVP (Operations Manager) President - System Center Virtual Users Group |Vice President - Atlanta Southeast Management Users Group (ATL SMUG)
    Please remember to click “Mark as Answer” on the post that helps you!
    my new blog om2012.wordpress.com

    • Marked as answer by Yog Li Thursday, April 25, 2013 9:15 AM
    Sunday, April 21, 2013 4:16 PM

All replies

  • Hi,

    For sure, not a good practice...

    Some helpful links for you to look at:

    http://thoughtsonopsmgr.blogspot.ca/2011/08/storing-overrides-good-bad-and-ugly.html

    http://support.microsoft.com/kb/943239


    NewSCOMer Natalya


    Thursday, April 18, 2013 2:07 AM
  • For every mp you install, you should, at the bare min, create an override mp for it.  If you are going to extend the monitoring for that application, then create a custom one.

    If you store all your overrides in one mp, you are going to run into problems eventually.  While it might be easier, it's going to be a nightmare in the long run.  Also you should get in the habit of documenting all the changes you do in an excel spreadsheet for future reference.


    Regards, Blake Email: mengotto<at>hotmail.com Blog: http://discussitnow.wordpress.com/ If my response was helpful, please mark it as so, if it answered your question, then please also mark it accordingly. Thank you.

    • Marked as answer by Yog Li Thursday, April 25, 2013 9:15 AM
    Thursday, April 18, 2013 6:27 AM
  • From my experience, sometimes it's not a good practice to create an override MP for each MP installed. Marnix described that perfectly  in his blog by the SQL example (Thanks, Marnix! :) ). As well, it could be a situation, then it makes sense to create 2 or more Override MPs for the installed MP. For example, it could be Windows Services Monitoring Overrides MP or Logical Disks Overrides MP, in case of many overrides.  So, use your common sense as “It depends...”

    NewSCOMer Natalya


    Thursday, April 18, 2013 11:07 AM
  • I've seen this get out of hand to the point where there are so many rules/monitors/overrides all clumped together the MP was not manageable nor was it possible to migrate it to a management group.

    For Overrides I create an Override MP for individual MPs (only if I create an Override to the MP will I actually create the MP File). Like the Windows Server 2003 Operating System - Override, or Windows Server 2008 Operating System (Monitoring) - Override. 

    For New Monitors or Rules create them in MPs named for either the Application that is being monitored or for the Group that will be getting the requested monitors, which ever way is easier for you to work with. just decide on a protocol or naming convention to go with, and stick to it.

    Hope this helps!


    Scott Moss MVP (Operations Manager) President - System Center Virtual Users Group |Vice President - Atlanta Southeast Management Users Group (ATL SMUG)
    Please remember to click “Mark as Answer” on the post that helps you!
    my new blog om2012.wordpress.com

    Friday, April 19, 2013 1:05 AM
  • Thanks guys,   Those are all appreciated responses.  

    My next question is...

    what is the best way to fix this situation now that many overrides have been stored in the same CompanyName.mp?   I recently became our system center admin (taking over from a ms consultant) and all overrides from day 1 went into this single MP.

    Also,  if we do as suggested and have an override mp for each mp,  how do we know which MP is effected when we are adding a web site monitor for some web site or we are adding a windows service monitor?

    Is there some master guide that shows for every object type, what the out of the box sealed mp name is?

    Friday, April 19, 2013 5:23 PM
  • Export that mp.  Examine the overrides, recreate them in the appropriate override mp.  Once you have all the overrides duplicated, but in their correct management packs.  Remove the old ones, or just delete the mp.  Safe to export the mp no matter what in case you run into issues and or need to look at the data later.

    Regards, Blake Email: mengotto<at>hotmail.com Blog: http://discussitnow.wordpress.com/ If my response was helpful, please mark it as so, if it answered your question, then please also mark it accordingly. Thank you.


    Friday, April 19, 2013 5:41 PM
  • Thanks Again.

    Sorry for all the questions.   My last question is.

    How do I know what override goes to which MP?  In other words, if I add a web app monitor or windows service monitor, which MP am I overriding?   Do all of the monitor templates override a base template or am I ok to store template based monitors in a company MP?

    Sunday, April 21, 2013 12:29 AM
  • Here are some helpful blog posts that you should probably read on how to clean up the default management pack. this will give you the foundation on how to read the xml that will help you achieve the goal of cleaning up the mp in question that you have. keep in mind that these blog posts are about the default MP.

    http://blogs.technet.com/b/kevinholman/archive/2008/11/11/cleaning-up-the-default-mp.aspx

    http://blogs.technet.com/b/momteam/archive/2007/05/03/removing-dependencies-on-the-default-management-pack.aspx

    Hope this helps!


    Scott Moss MVP (Operations Manager) President - System Center Virtual Users Group |Vice President - Atlanta Southeast Management Users Group (ATL SMUG)
    Please remember to click “Mark as Answer” on the post that helps you!
    my new blog om2012.wordpress.com

    • Marked as answer by Yog Li Thursday, April 25, 2013 9:15 AM
    Sunday, April 21, 2013 4:16 PM
  • As well, look at MP Tuner from VIAcode:

    http://mpwiki.viacode.com/default.aspx?g=mptuner


    NewSCOMer Natalya

    Monday, April 22, 2013 11:59 PM