I've moaned about Microsoft's attitude towards this management pack for some time.
The quick fix MP for 2008 R2 that Myself and Rob Ryan (He did most of the work...) is no longer available as his blog is currently down. However, Kevin Holman created a better one that was more preferable to use anyway. http://blogs.technet.com/b/kevinholman/archive/2010/11/10/how-to-monitor-print-services-on-server-2008-r2.aspx
But back to the here and now... MS have an updated MP available for Microsoft Print Servers.
From the MP Documentation it appears that not only is Server 2012 now supported, but finally 2008 R2 is as well.
Going through the Import MP Wizard and searching the catalogue will at present not get you access to the new Print MP as it doesn't yet seem to be updated.
That's not always a bad thing however as I would always recommend downloading the MP manually otherwise you may miss the associated MP Guide document. As always with SCOM MP's, RTFM first before import!!
*Update 11/12/12 - Apparently the catalogue has now been updated, thanks for the heads up Daniel Savage*
*Update #2 11/12/12 - Confirmed, the catalogue has now been updated*
The MP can also be downloaded from here:
Surprisingly, this MP is only listed as an Operations Manager 2007 R2 MP.
This is slightly strange with them adding Print Server monitoring on Server 2012 since monitoring Server 2012 with SCOM 2007 R2 isn't supported natively, well not without running 2012 Agents reporting back to your 2007 R2 Management Servers.
I've downloaded it anyway to test with SCOM 2012 and on first try of importing, I'm presented with an error that a dependant MP for the Print Server 2003 MP is missing.
This is fine though, it's only because I've not got any of the Windows 2003 MP's in my environment, after all who still uses Server 2003? (I am joking before anyone comments!)
Import works fine on SCOM 2012.
After import there's plenty of Discoveries, Monitors and Rules...
Notice there's no reference to 2008 R2?
Well in the 2008 Print Server MP the discovery ran this WMI query:
SELECT Name FROM Win32_ServerFeature WHERE Name = "Print Services"
Kevin Holman's addendum MP changed this to this following query which then discovered 2008 R2 print services roles:
SELECT Name FROM Win32_ServerFeature WHERE Name = "Print Services" OR Name = "Print and Document Services"
Well the discovery for 2008 R2 is contained within the 2008 MP and now looks like this:
SELECT Name FROM Win32_ServerFeature WHERE ID = 7
Easy little change and simpler than listing specific names as it covers both 2008 & 2008 R2 regardless of the specific name.
This link shows all Win32_ServerFeature ID's: http://msdn.microsoft.com/en-gb/library/windows/desktop/cc280268(v=vs.85).aspx
The same WMI query is also used in the 2012 MP which should mean if any name changes are made in an R2 release of 2012 the MP should carry on working.
I was going to run a difference compare against the old and the new MP, but I seem to have misplaced my old copy of the MP. As soon as I can get my hands on one I'll run one and update the post.
I'll also retract my previous comment (below) as it was rather harsh and actually untrue. Now that I've done more that skim the MP guide, it does contain numerous references to 2008 R2 /facepalm.
So much for taking my own RTFM advice...
As mentioned by Daniel Savage in the comments, the MP Guide includes all rules etc stored within the MP for reference.