Management Pack for ConfigMgr 2012 Clients – Testers Wanted!!

I’ve written a OpsMgr management pack to monitor ConfigMgr 2007 clients in the past. The MP was published in this blog. Over the last month or so, as part of a project that I’m working on, I have written a Management Pack to monitor ConfigMgr 2012 Clients via OpsMgr 2012. This MP provides individualised monitoring for ConfigMgr 2012 clients, where the Microsoft ConfigMgr 2012 management pack does not. To be honest, I wasn’t really happy with the ConfigMgr 2007 Client MP that I wrote almost 2 years ago. I think there are a lot of areas that needs improvement. So

Continue reading

Using OpsMgr to Detect SMB (Shared Folders) Connections to Windows Computers

I wrote this simple management pack couple of weeks ago to detect new SMB (Shared Folders) connection as well as disconnection events on OpsMgr agents. The MP contains two (2) WMI event rules, one for new connection event and one for disconnection event. Each rule generates a Informational alert: New Connection alert: Disconnection Alert: I’ve used the Microsoft.Windows.WmiEventProvider.EventProvider module as the data source module for both rules. The WMI queries used for these rules are: New Connection Rule: [sourcecode language=”SQL”] Select * from __InstanceCreationEvent within 1 where TargetInstance ISA ‘Win32_ServerConnection’ and TargetInstance.ShareName !=’IPC$’ [/sourcecode]   Disconnection Rule: [sourcecode language=”SQL”] Select

Continue reading

Applying OpsMgr 2012 SP1 UR3 Console Update via ConfigMgr Software Update

OpsMgr 2012 Sp1 Update Rollup 3 has been released for about a month now. Today I had some time after dinner so I thought it’s time for me to get my lab environment updated. In the past, I’ve been updating the OpsMgr server roles manually and using ConfigMgr Software Update (SUP) to apply the agent and console updates. While I was downloading the updates manually from WSUS (so I can manually update server roles), I noticed the console update is pretty big (621.5MB): This is because it contains updates for different languages. If I manually download it, I’ll see a

Continue reading

ConfigMgr Report: Total Number of Packages Per Distribution Point

Today I had to create a report in ConfigMgr to list total number of packages that have been assigned to each Distribution Point. The SQL query is rather simple, a one-liner. Here’s the query: [sourcecode language=”SQL”] select ServerNALPath, COUNT (PackageID) As PackageCount from v_DistributionPoint group by ServerNALPath order by PackageCount [/sourcecode] This query works on both ConfigMgr 2007 and 2012. ConfigMgr 2007 Report: ConfigMgr 2012 Report:

Continue reading

OpsMgr Self Maintenance Management Pack Updated to Version 2.1.0.0

I’ve updated the OpsMgr Self Maintenance MP for OpsMgr 2012 again this weekend. the latest version is now 2.1.0.0. The following is what’s new in this version: Bug fix for the MP backup rule The alert parameter and alert message was configured incorrectly. when the alert is generated for the failed backup, the error from the script was not displayed in the alert description: This is now fixed, the alert description is correctly displayed: New Rule: Detect Manually Closed Monitor-Generated Alerts As any OpsMgr operators /administrators should know, monitor generated alerts should not be closed manually. There are many articles

Continue reading

OpsMgr Self Maintenance Management Pack Version 2.0.0.0

I have published the OpsMgr Self Maintenance Management Pack Version 1.0 on this blog few months ago. Over the last couple of month, I’ve been working on the version 2.0.0.0 of this MP during my spare time. It has taken a lot longer than I thought because it was hard for me to find blocks of spare time to sit down and work on it. It is now complete and the list below is what has been added / changed in the version 2.0.0.0: A rule that detects user-defined overrides in the Default MP A rule that configures failover management

Continue reading
%d bloggers like this: