Username: Password:
 | Register
Home
System Center Forum
  • News
  • Articles
  • How To Guides
  • Downloads
  • Frequently Asked Questions
  • Links
  • Events
  • Contact Us

Operations Manager 2007



May 14, 2008



Opsmgr: How to Exclude SQL Components from Monitoring (and Remove Discovery Data)



  Posted by: Pete
  Categories: Essentials 2007, News, Operations Manager 2007
  Comments: None

Below are some procedures for excluding SQL database engine instances, SQL databases and SQL Agent jobs from discovery and/or monitoring. To exclude these components from monitoring, we need to:

  1. Override the Object Discoveries
  2. Delete any existing discovery data

1. DB Engine Instances:

If you want to exclude specific DB Engine instances by name then one or more overrides can be applied to the “Discover SQL 2005 Database Engines (Windows Server)” (SQL 2005) or “Discover SQL 2000 Database Engines (Windows Server)” (SQL 2000) discoveries to provide an “Exclude List”.

Exclude List is a comma-delimited list of SQL DB Engine instance names as shown in figure 1 below. If you want to exclude whole servers entirely from having their DB Engine instances discovered then you could right-click on the discovery select “Overrides” -> “Disable the object discovery” -> “For a specific object of type: Windows Server” and select the systems they want excluded.

Figure 1 Override for Exclude List on “SQL 2005 Database Engine”.

2. SQL Databases:

The process for SQL databases is quite similar to that of the SQL DB engine. One or more overrides can be applied to the “Discover Databases for a Database Engine” (SQL 2005) or “Discover SQL 2000 Databases” (SQL 2000) discoveries to provide an Exclude List which is a comma-delimited list of DB names to exclude, which is shown in figure 2 below.

Likewise if you wanted to exclude whole SQL DB engine instances from having their databases discovered then they could right-click on the discovery select “Overrides” -> “Disable the object discovery” -> “For a specific object of type: SQL 2005 DB Engine” and select the DB Engine instances they want excluded.

Figure 2 Override for exclude list on “Discover Databases for a Database Engine”.

3. Long Running Jobs:

There are two (technically three) ways this monitoring is provided: On a per-SQL agent basis (SQL 2005 only) and on a per-job basis (SQL 2000 and SQL 2005).

On a per-”SQL agent instances” basis (SQL 2005 only):

This is the only monitoring that is “turned on” by default and it’s only provided in the SQL 2005 MP. I put turned on in quotes because all of the monitors are enabled but the job specific monitors are targeted at classes which are not discovered by default in the MP. The behavior of this monitoring is that every so often a script runs against each SQL agent and identifies of all the jobs that are run by that agent, what the duration of the longest job was. That value is then compared against the threshold (defaults to 120 minutes) and an alert is raised is the threshold is exceeded.

So regardless of how many jobs are hosted on an instance of SQL agent, if one or more of them deviate from the threshold then an alert will be raised for the given SQL agent by the “Long Running Jobs” monitor. Exclusions here are handled by standard overrides on the “Long Running Jobs” monitor as shown in figure 3 and should consist of instances of the “SQL 2005 Agent” class.

On a “per-job basis” (SQL 2000 and SQL 2005):

This monitoring is available in both the SQL 2005 and SQL 2000 MPs via the “Job Duration” monitor associated with the “SQL 2005 Agent Job” and “SQL 2000 Agent Job” classes respectively. In order to get this monitoring the user needs to enable the discovery of individual jobs, which can be done via overrides on the “Discover SQL 2000 Agent Jobs” and “Discover SQL 20005 Agent Jobs” object discoveries. Once jobs are being discovered, then each job will have this monitor associated with it. The behavior of the monitor is rather straight forward in that it looks at the most recent duration for a given job and will evaluates that duration against two values; a lower threshold and an upper threshold. If the duration is below the lower threshold then the state of the monitor for that job is set to green. If the duration is above the lower and below the upper then state is turned to yellow/warning. If the duration exceeds the upper threshold then the state changes to red/error.

Exclusions for the “Job Duration” monitor would be done via standard overrides to that monitor, providing a list of “SQL 2005 Agent Job” or “SQL 2000 Agent Job” instances that the override would apply to.

Figure 3 Configuring overrides on the “Long Running Jobs” monitor for specific SQL 2005 agent instances.

To Delete Discovery Data

Instructions for deleting discovery data using the remove-disabledmonitoringobject cmdlet can be found HERE.


May 13, 2008



Savision 2.0 for Operations Manager 2007



  Posted by: Pete
  Categories: ISV, Management Packs, News, Operations Manager 2007
  Comments: None

Savision Maps just announced version 2.0 of their popular add-on for Operations  Manager 2007. I spent some time with these guys at MMS learning about their product. The product and it’s architects are brilliant for. I wish MS would just write these guys a big check and integrate this functionality into SP2!

Announcement: 

After a successful launch of Live Maps 1.0 for Operations Manager 2007 we are proud to announce Live Maps version 2.0. Live Maps 2.0 comes with a number of new features that enable you to get even more out of your System Center Operations Manager investment.

So what’s new in Live Maps 2.0?

  • Web console - share your maps over the web
  • Audible alarms - never miss a critical alert anymore
  • Improved performance - solve your problems faster
  • New editions and prices - more value for money

Live Maps 2.0 is available for download today and will be on display at the Teched IT Pro in Orlando (booth 1530). The new features can also be watched in this webcast.

Kind Regards,

Douwe van de Voort & Dennis Rietvink, Founders


May 12, 2008



Opsmgr: Identifying source cause of excess resource consumption with diagnostics [Sample MP]



  Posted by: Pete
  Categories: Essentials 2007, Management Packs, News, Operations Manager 2007
  Comments: 1 Comment

When CPU and memory resource consumption are running at or near 100%, the first thing an administrator wants to check is what processes are running at the time the excess resource consumption took place. The problem is that by the time you can get to a machine and retrieve a list of running processes, the condition has improved and the evidence gone.

This problem can be easily overcome in Operations Manager or Essentials 2007 using a new feature called a diagnostic to automatically perform data collection tasks at the time a condition is encountered. However, you will not find the appropriate diagnostic in place out of the box.

The diagnostics in this sample Retrieve Running Processes MP (link provided at the end of this article) , which automatically retrieve a list of running process the moment the alert threshold is breached, ensure the offending process information is captured. Simply download and import into your environment to make immediate use of this feature (no configuration required).

If you are looking in the Management Packs area of the Administration name, you will see the name of this sample MP is named Custom Diagnostics and Recoveries, which is so named so as to allow you to save your own diagnostics you create to this MP. The monitors shown in figure 1 represent the monitors in the Windows 2003 Base OS Management Pack that will alert when CPU and/or memory utilization break MS recommended thresholds.

How it Works

This management pack creates a diagnostic on each of the five monitors in the Windows 2003 Base OS Management Pack (shown in figure 1) that automatically dumps a list of running processes on the target machine when the threshold of the monitor is breached. The output can then be viewed in the Health Explorer for the target machine for the monitor in critical condition, as shown in figure 2. The settings of the diagnostic itself can be seen on the Diagnostics and Recoveries tab of the monitor.

Figure 1 - Monitors affected by diagnostics in the Retrieve Running Processes Sample MP. 

Figure 2 - Output of the Retrieve Running Processes Diagnostic

Settings of the Dump Process Diagnostic

The dump process diagnostic is configured with the following characteristics:

  • Executes when the monitor is in a critical state
  • Executes automatically
  • Executes tasklist.exe to dump the list of running processes.

Figure 3 - Retrieve Running Processes Diagnostic Settings(1)

Figure 4 - Retrieve Running Processes Diagnostic Settings(2)

Conclusion

Hopefully this has increased your awareness of the usefulness of diagnostics in Operations Manager 2007. Download the Retrieve Running Processes Sample MP HERE:

Have a cool script, MP or other System Center Solution you’d like to share? Submit an entry in the System Center Solutions Contest for a chance to win an Xbox, Zune 2 and other great prizes! Visit the System Center Virtual User Group website for more information today!


May 9, 2008



Alert on Pending Actions MP Added to Downloads



  Posted by: Neale
  Categories: Management Packs, News, Operations Manager 2007
  Comments: None

There is a new MP added to the downloads section called Alert on Pending Actions that create an alert when there is a pending action in the Ops Mgr 2007 Console. The script that performs the SQL query is “parameter free” and is scoped to run from the Root Management Server only. The MP contains a rule to run the script and another rule to alert on a specified event.

You can find the download here.


May 8, 2008



Opsmgr: Tip for daily improvements in monitoring and service delivery



  Posted by: Pete
  Categories: Essentials 2007, News, Operations Manager 2007
  Comments: None

On any Operations Manager administrators daily to-do list should be alert review and rule tuning.

Effective alert tuning means that every alert should ideally have its place. This does not always work out, but you definitely want to have a bucket for classifying most common possibilities. Generally this is done with custom alert resolution states (only NEW and CLOSED exist by default).

The underlying philosophy is that consistent evaluation of alerts, and appropriate disposition leads to 1) a higher percentage of actionable alerts over time, 2) remediation of lingering service issues in the environment and 3) greater respect for Operations Manager and the importance of the monitoring function by IT support staff and service owners 4) and theoretically, better tuned (and thus better performing) IT services.

Here is an example of a very basic, yet effective system for daily processing alerts. For each active alert:

  1. Resolve alert if condition no longer exists (transient failures)
  2. Remediate the issue represented in the alert
  3. Escalate to next support tier or SME (using custom resolution state)
  4. Tune the source rule or monitor as appropriate if the alert is not actionable. This may involve threshold or disable overrides.
  5. Bug - I have a custom resolution state I use flag potential bugs to investigate and/or report back to MS.
  6. Other - Some alerts I have to flag with a resolution state for later investigation on my part, such as with runtime script failures.

Some organizations use custom resolution states to assign alerts to service owners or teams (e.g. - a resolution state of ‘Assign to Exchange team’). This is fine, but at the end of the day, this method does not prompt immediate action from the service administrator - and let’s face it, occasionally a more direct approach is warranted.

That’s why I love the Alert Forward Task MP (from Cameron Fuller), which is the MP that allows you to forward an alert via e-mail to an address you supply when you launch the task.

I have modified the version I use just a bit. I modified the script to include Please Investigate: in front of the alert name in the subject line. The From: address is a shared mailbox for the Opsmgr admin team. When I find a legitimate alert that needs to be investigated (particularly one that has been ignored or missed by service administrator for several days, weeks or months), I simply click the forward alert via e-mail task and send a friendly reminder. (Hey, what’s up? It’s me. You know, that alert you’ve been ignoring?)

I find this action always launches discussion, and frequently leads to collaboration between myself and the service administrator, and often quick resolution of important issues. If you don’t use custom resolution states and the Alert Forward Task MP today, I definitely encourage you to consider how these tools can improve both the effectiveness of your monitoring initiatives and have a positive impact the quality of your IT service delivery.


May 7, 2008



Update: Collection of Maintenance Mode Scripts, Utilities and MPs for Opsmgr and Essentials 2007



  Posted by: Pete
  Categories: News, Operations Manager 2007
  Comments: None

For my own reference, I put together a collection of several of the original and known functional maintenance mode scripts, utilities and MPs.

Revisions:

  • 5/7/2008 - Added link to Andrzej version of group maintenance mode that provides up to 10 maintenance schedules through the rules in the console UI.
  1. Put a computer in maintenance mode - To truly silence an agent management computer, you must put the computer, health service and health service watcher in maintenance mode. This script does exactly that. Boris put some Powershell together to make that happen, and then Timothy quickly packaged it into a .ps1 file with the appropriate connection string.

Get the classic maintenance mode Powershell script HERE.

  1. Put a group of computers in maintenance mode - Putting a group of computers into maintenance mode is an obvious timesaver. Timothy McFadden put a nice script together to put a group of computers into maintenance mode, and Boris created a similar script several months later.
  • Get Timothy’s group maintenance mode script HERE.
  • Get group maintenance mode, Boris flavor HERE
  • However, Brian Wren’s treatment of group maintenance mode (wrapped in an MP) is not to be missed when you’re learning about maintenance, Powershell or MP authoring. Check it out HERE.
  • May 7th, 2008 - Andrej posted an updated version of Brians MP that allows up  to 10 maintenance mode schedules for groups of computers, configurable through the UI. It can be found HERE.

Target this to the ‘Agent Managed Computer Group’ and you can put just about everything Windows into maintenance mode all at once.

  1. Put an object type (other than a computer) in maintenance mode - This puts an instance of any object type you specify into maintenance mode. This allows you to put an object, such as a web application, into maintenance mode while monitoring of the computer and its other components remains active.

See the code snippet for maintenance mode for any object class HERE or HERE.

  1. AgentMM Command Line Utility - Written by Clive Eastwood, this command line tool puts Ops Mgr 2007 agents into maintenance mode (all 3 object classes necessary).

 Download Clive’s tool HERE.

  1. Putting agents in maintenance mode remotely - Andrzej has a nice walkthrough incorporating Clive’s AgentMM.exe maintenance mode CLI tool for a scheduled batch job or ad-hoc execution.

Find a description and link HERE.




Opsmgr: Another Gateway Secret Revealed!



  Posted by: Pete
  Categories: Essentials 2007, News, Operations Manager 2007
  Comments: 2 Comments

We revealed to you shortly after SP1 that the MOMCertImport tool had a new GUI, which is used to read the certificate serial and write it to the registry so the Health Service knows which certificate to use. But what if we told you that exporting the certificate was no longer necessary?

That’s right! The MOMCertImport tool now actually reads certificates right out of the certificate store. And in our tests, the MOMCertImport UI only displays certificates capable for use in certificate authentication. If you export your cert and delete from the store, and then launch MOMCertImport, the UI comes up empty.

This is great for two reasons - 1) We know longer risk export of the certificate private key to disk and 2) Fewer steps in implementation (which is positive for TCO).

——————

Has your brilliance gone unrecognized? Why not show off your System Center skills? Check out the System Center Solutions Contest now in progress at the System Center Virtual User Group for a chance to win an Xbox 360, Zune 2 or other great prizes.

Update your MOM skills to Operations Manager 2007 at the Operations Manager 2007 Bootcamp! Check the 2008 Bootcamp Schedule and request pricing and availability HERE.


May 6, 2008



Silect Software Wiki now available



  Posted by: Pete
  Categories: Essentials 2007, ISV, Management Packs, News, Operations Manager 2007
  Comments: None

Occassionally, a resource comes along that changes my operational processes (for the better) with regard to Operations Manager 2007. I think this is one of them.

Silect started with the release of MP Studio Lite for free MP reporting and browsing. I’m already using this to explore my unsealed MPs where I store overrides.

Now, the Silect Software team has done it again! The group created a Wiki with MP reports on the various MP versions. Additionally, they have zip file downloads illustrating the differences between MP versions. Very convenient to be sure.

Check it out at the URL below:

http://www.silect.com/wiki/doku.php?id=mps:latestreleasedmps


May 4, 2008



Virtualization: Quick Migration versus Vmotion



  Posted by: Pete
  Categories: News, Operations Manager 2007, Virtualization
  Comments: None

A few weeks ago here on System Center Forum, I descibed (at least in part) the role of Operations Manager 2007 in virtualization initiatives.

Recently, I ran across a good deep dive on how Quick Migration (Hyper-V) and Vmotion (VMware) actually work under the hood I think will be of interest to many of you.
While the technical bits in these articles are great, take the business case in part 2 with a grain of salt. While Vmotion definitely has the advantage over Quick Migration in terms of downtime, I think one could plausibly develop some alternate strategies for maintaining high availability at the application layer that could offset some or all of the disadvantages of Quick Migration shown in the scenario described.

As you may be aware, Virtual Machine Manager 2008 beta was announced at MMS. VMM 2008 provides management of not only Hyper-V and VS 2005 R2, but VMware ESX as well. With this release and the Operations Manager 2007 integration with VMM, it is clear MS plans to fight its next battles in the virtualization war on the front-end, providing effective management tools with broad heterogeneous management capabilities.

Update your MOM skills to Operations Manager 2007 at the Operations Manager 2007 Bootcamp! Check the 2008 Bootcamp Schedule and request pricing and availability HERE.


May 3, 2008



MMS 2008 Highlights (Part 1)



  Posted by: Pete
  Categories: News, Operations Manager 2007
  Comments: 2 Comments

Here were some of the week’s highlights for me personally:

I presented for the first time at MMS this year in a session on the Gateway Server Role in Operations Manager 2007. There were lots of questions after the session, as well as some requests for details on the order of operations in the Gateway demo, which will spark some additional blogging on Gateway bits that are as yet largely unknown.

My co-presenter, the brilliant Ian Jirka (pronounced Yerka) from the Opsgmr Product Team at MS, fell ill and was unable to present, but kindly still came to answer questions.

Introductions

I met some of my fellow Opsmgr enthusiasts from the community, including Derek Harkin, Scott Moss and Kevin Holman.

Partner Announcements

The really big announcements for the week were really the Cross-platform monitoring for Opsmgr and VMM 2008 beta, for which I’ve provided some details below.

The announcement I thought was most promising was the one by Solarwinds of the Orion Management Pack for System Center Operations Manager 2007 and System Center Essentials 2007. The Orion Management Pack will be available at no charge and will connect SolarWinds’ Orion network management platform to Microsoft System Center products. I was beginning to wonder if they were going to provide an equivalent to the MOM 2005 version.

Ian Blyth put some details together on the partner announcements if you want to read through the list HERE.

Cross-platform Monitoring

Native cross-platform monitoring was announced officially at the Tuesday keynote. The following are the planned supported platforms:

  • HP-UX 11i v3 PA-RISC
  • HP-UX 11i v3 IA64
  • Red Hat Enterprise Linux 5 Server
  • Solaris 10 SPARC
  • Solaris 10 x86 
  • SUSE Linux Enterprise Server 10 SP1

NOTE:  I think the underlying architecture is still NDA, but let me just say, you will be impressed - and I think *IX administrators will be too!

Follow events as they develop at the Opsmgr Cross-platform Team Blog.

Virtual Machine Manager 2008

Virtual Machine Manager 2008 has the same look and feel as the VMM 2007 but under the hood the are some significant changes, specifically the ability to manage not only Virtual Server 2005 R2, Hyper-V and VMware ESX.

If you’re not familiar with Performance and Resource Optimization (PRO), which provides integration with System Center Operations Manager 2007 to address alerts from hardware, operating systems and applications allowing for dynamic rebalancing of virtual machine resources using knowledge-based policies and rules.

PRO leverages the Operations Manager framework. This makes Operations Manager 2007 a mission critical component of a heterogeneous environment for virtualization.

That’s all for now….more highlights a bit later.


May 2, 2008



Secrets of the Gateway Revealed [MMS Session - LIDO 3001 10 AM Today]



  Posted by: Pete
  Categories: News, Operations Manager 2007
  Comments: None

If you’ve ever had trouble implementing the Gateway Role in Operations Manager 2007, questions about when and where to use a Gateway role or wanted a good process for troubleshooting Gateway issues, then this is your session.

I worked on this session with a key member of the product team (identity concealed until the session) who knows more about this role than almost anyone. Material covered in this session will include information never before revealed anywhere. And I mean ANYWHERE. Not in product documentation, not in my favorite book, Operations Manager 2007  Unleashed.

Perhaps Microsoft felt the secrets were just too powerful? I guess you’ll just have to come and find out for yourself.

I look forward to seeing you there!


May 1, 2008



Bringing the ‘bling’ back to systems management at MMS 2008



  Posted by: Pete
  Categories: News, Operations Manager 2007
  Comments: None

Kuala Lampur is a long way from the States, but you can catch the highlights online via the blog of  Opsmgr MVP, Raymond Chou of Malaysia, who is blogging on his Operations Manager experience from Malaysia at http://mymomexperience.blogspot.com/.

Raymond is someone with great insights into the product and the process for whom I have a great deal of respect. Definitely one to bookmark.

While you’re there, check out his run through of System Center Interop Connectors from MMS 2008.


April 30, 2008



How to verify SNMP support in your network devices



  Posted by: Pete
  Categories: News, Operations Manager 2007
  Comments: None

Question: How can I verify my device supports SNMP, and test device response before using in Operations Manager 2007 or Essentials 2007?

Answer: There are a number of resources you can use to detemine what version of SNMP your device supports. You’ll need device IP and SNMP community string.

Checking SNMP version support

You can verify verify a device supports SNMP version 2c with the open source snmpget utility, which is part of the net-snmp tools. Download snmpget.exe and the accompanying mibs.zip file from the following URL and unzip to a local directory. Download URL: http://www.elifulkerson.com/articles/net-snmp-windows-binary-unofficial.php

If you are not successful discovering your target network device, verify your device supports SNMP version 2c. To check, you’ll need the SNMP community string for your device, and the IP address with that of your target. Remember to replace IP and community string in the command below with those applicable to your environment.

snmpget -v2c -M D:\utilities\mibs -c public 192.168.240.250 1.3.6.1.2.1.1.1.0

Assuming the device has the required SNMP support, you should see output similar to the following:

SNMPv2-MIB::sysDescr.0 = STRING: 24-Port 10/100/1000 Gigabit Switch w/WebView

Note that the output will very by the device you are querying, change -v2c to -v1. If you still get no response, verify the criteria above and check with the device manufacturer to ensure your network device has the required SNMP support.

Reading the mib

I get the mib from the hardware vendor. I then use MIB Browser 1.0 to view the OID tree. MIB Browser can be found here.
http://www.freedownloadscenter.com/Network_and_Internet/Network_Management_Tools/MIB_Browser_Download.html

If vendor cannot be reached

If the vendor cannot give me a mib, I check mibdepot.com to find the MIB for my device.
www.mibdepot.com

Polling a device for expected response

I then use bpsnmputil GUI utility to perform a get on the OID to make sure it returns values as expected.
http://www.bestsoftware4download.com/download/t-free-bpsnmputil-download-gvymodba.html

I occassionally also use the snmpwalk utilities, which is part of the same tool set as snmpget.


April 29, 2008



Silect Announces MP Studio Lite available as free download



  Posted by: Pete
  Categories: Essentials 2007, News, Operations Manager 2007
  Comments: 2 Comments

Silect Studio has delivered for the Operations Manager community in a big way with MP Studio 2007 Lite, a scaled down version of MP Studio designed primarily for MP reporting (in HTML format). Much needed add-on for the Operations Manager community.

Did I mention it’s free?!

Download at the URL below and request your license

http://www.silect.com/downloads/MPStudio2007Lite.zip




More info on native cross-platform monitoring in Operations Manager 2007



  Posted by: Pete
  Categories: News, Operations Manager 2007
  Comments: None

By now you’ve likely heard that native cross-platform monitoring in SP2. SP2 will mark the beginning of Operations Manager 2007 as  a true multi-platform monitoring solution out of the box. With a nice dashboard and continued improvements in the connector space, I think we’ll have a winner here.

While I can’t reveal all due to NDA, I will say I believe Linux and UNIX admins will be surprised and pleased with the route the team has chosen to implement the solution.

To keep up with the latest on the xplat changes, follow the Opsmgr cross-platform blog at http://blogs.msdn.com/scxplat

 .




Community Development Project: Your Feedback Requested



  Posted by: Pete
  Categories: Essentials 2007, Management Packs, News, Operations Manager 2007
  Comments: None

Even with the keynote still in progress, good things are coming from the face-to-face contact with fellow System Center community members at MMS 2008.

After a lengthy discussion last night, some members of the System Center User Group decided to launch a community development effort to develop a proper, model-based File System Management Pack for Operations  Manager 2007. The group is asking for your input into the design phase of the effort.

Read more and offer your feedback on the System Center User Group site HERE.




DNS Check MP



  Posted by: Neale
  Categories: Essentials 2007, Management Packs, News, Operations Manager 2007
  Comments: None

There is another addition to the downloads section that will check the availability of a DNS server by running a "nslookup" type test.  This MP uses a 3rd Party DLL called Simple DNS Resolver to make the DNS calls.  The VBscript that is included in this MP will test a FQDN using the nameservers specified and compares it to an IP address that is supplied as well.   Not only can you really test the availability of the target DNS service, you can also use it to verify that a DNS record is returning the proper IP address.

After importing the MP, you can view the sample rules by changing the scope of the Rules view in the Authoring pane to Management Server.  The two rules to look for is called DNS Check - Example and DNS Check Failure.  The DNS Check - Example contains the script that will check DNS availability and the DNS Check Failure rule checks for the event IDs logged by the DNS Check - Example rule.

You can download the Simple DNS Resolver from the author’s site at kartmann.org and you can download the sample MP located in our Downloads section called DNS Check MP.


April 27, 2008



Packing for MMS 2008 in Vegas



  Posted by: Pete
  Categories: Essentials 2007, News, Operations Manager 2007
  Comments: None

I am flying in for the big show in the morning. Very excited to meet many of you in person for the first time. I’ll be in the community session briefly on Tuesday, presenting in a session on the Operations Manager Gateway role and Mutual Auth Friday morning, and in various Q & A capacities in the in between times as well.

 Remember, what happens in Vegas, stays in Vegas - usually ;)

See you  there!




Join me in Chicago for the Operations Manager 2007 Bootcamp



  Posted by: Pete
  Categories: News, Operations Manager 2007, Training
  Comments: 1 Comment

I’ll be in Chicago from May 13th - 16th delivering the Operations Manager 2007 bootcamp.  The class is almost full, but there are a couple of seats left. I’d love to see some of my community friends join us for a deep dive into my favorite enterprise monitoring platform.

  • For course syllabus, click HERE.
  • For a list of dates and cities, click HERE.
  • To request registration, click HERE.

See you at MMS 2008!


April 26, 2008



SCCM: Augmenting ACS in demonstrating regulatory compliance [Beta]



  Posted by: Pete
  Categories: Configuration Manager 2007, News, Operations Manager 2007
  Comments: None

It’s not unusual for administrators to use rules in Opsmgr to monitor for significant configuration changes of concern in regulatory compliance, but this is generally not the most effective way to address the problem. ACS is a great tool for auditing significant security events in a variety of scenarios, but when trying to audit for “shift and drift” configuration changes related to compliance-related baselines, it is not a panacea.

That is where the sister product of Operations Manager, System Center Configuration Manager 2007, plays a role in augmenting ACS in the auditing process. I’d mentioned here on System Center Forum in the past that the Desired Configuration Management (DCM) feature of SCCM 2007 is perhaps the most significant addition to the MS systems management platform (read “Intro to DCM in SCCM 2007“). And now, there is a Security Compliance beta for SCCM that delivers configuration management functionality.

So you can catch configuration changes with DCM, and then leverage ACS reporting to put the paper trail together to prove who accessed the machine(s) when the change(s) were made.

While the final plan for integration between System Center offerings is not complete, I think the picture is getting clearer all the time. I expect at MMS 2008, we’ll hear a bit more about the integration road map.

Where to get the SCCM Security Compliance Beta: 

Beta Download Available: http://www.microsoft.com/securitycompliance. Feedback welcome!

Description: 

The Security Compliance Management toolkit provides customers with best practices from Microsoft about how to plan, set, get and remediate a security baseline, along with tools that you can use to verify the implementation of recommended security baselines from Microsoft for Windows Vista, Windows XP SP2, and Windows Server 2003 SP2.

The toolkit helps customers quickly and easily provide this compliance information to auditors to demonstrate how their organization is meeting important compliance regulations.

The toolkit helps customers manage the compliance process by enabling:

  • Automated security checks in their environment.

  • Verification of security baseline in their environment, and identification of baseline settings changes or “drift” from prescribed values.

  • Implement regulatory compliance through security checks.

The verification process is performed by Configuration Packs that can be applied using the desired configuration management (DCM) feature of Microsoft® System Center Configuration Manager 2007


April 25, 2008



ReSearch This! Knowledge Base



  Posted by: Pete
  Categories: Essentials 2007, KB, Operations Manager 2007
  Comments: None

Here are the results of a form posted 04/25/2008 8:00AM:

Alert: Network Adapter Disconnected

Issue: Network adapter is not connected

Resolution: Either disable this monitor for this specific instance on this specific server, or determine why it has been disconnected.

Submitted By: Cade


April 24, 2008



Book Review: System Center Operations Manager 2007 Unleashed



  Posted by: Pete
  Categories: News, Operations Manager 2007
  Comments: None

This book is REALLY big. And for the beginner to intermediate Operations Manager administrator, that is a good thing. Clearly this is the book by which all other Operations Manager 2007 books should be measured. I’d say this one compares quite favorably to the other option on the market

Unleashed is infrastructure focused, and delivers great process-related info for not only design, planning and implementation, but more common administrative scenarios than one can count - moving databases, changing accounts, tuning your environment - it’s all in there. And while I wouldn’t expect many to read this book cover to cover, I think you could reference it regularly in your daily life as an Opsgmr admin for a long time and never look at the same page twice.

From a planning perspective, I think the team did a good job overall providing providing some insight into the decision process when mapping out your Opsmgr infrastructure plan. The ACS chapter in particular had excellent guidance for getting ACS running, and then tweaking the ACS reports to your liking.

As a testament to the size of Operations Manager as a product, the authors make copius references to community sources for scripts and information (kudos to the team for recognizing the community effort). But you’ll also find quite a bit of that community data on the very handy CD accompanying the book.

And already in the book, I can see many SP1 changes that didn’t make this 1st version  due to lead time in editing cycles at the publisher, which is totally necessary. To that end, a 2nd edition is probably in the works, which will likely include many new tricks from recent months and some yet to be discovered.

I think there is something for everybody in Operations Manager Unleashed, and I encourage all Operations Manager administrators to keep one on the shelf for a rainy day.

Haven’t yet ordered your copy? Amazon has great pricing and fast shipping on Operations Manager 2007 Unleashed!




Windows Filesystem Sharing Monitor MP



  Posted by: Neale
  Categories: Management Packs, News, Operations Manager 2007
  Comments: 1 Comment

There is a new MP added to the downloads section that will monitor file shares on a Windows Server.   The MP is designed to discover any file shares on the server (not including the hidden $ shares) and monitor the availability of the shares.  The monitors are initially disabled so you will need to override the monitor to activate it. 

We would like to thank and credit Jaime Correia for creating this MP and sharing it with Systemcenterforum.org!

You can retrieve this MP from the downloads section or from here.


April 22, 2008



SMTP Check MP for Ops Mgr 2007



  Posted by: Neale
  Categories: Essentials 2007, Management Packs, News, Operations Manager 2007
  Comments: 2 Comments

I have created a MP that will check a target server’s SMTP service by using telnet.  The script included in the sample MP will require a command (to run on the target server) and an expected response (usually a string).  The VBscript part of this MP uses the Toolsack Baseline dll (from Toolsack Software) to perform the telnet functions.  When you import this MP, can you find the example rules by changing the scope of the Rules View in the Authoring pane to Management server.  You can implement this MP in a SCE environment as well. 

This is better than a port check, as it allows you to send an SMTP command (like EHLO) and check the string returned to make sure the server is open for business. A readme is included with the MP download.

Note: Which ever server you pick to run the scripts/rules from this MP, it must have the Toolsack baseline package installed.  You can visit the site www.toolsack.com to download the DLL.

You can find the MP in the downloads section called “SMTP Check for Ops Mgr 07″ or you can download it from here.


April 21, 2008



Intelligent tools for Opsmgr Command Shell script development



  Posted by: Pete
  Categories: News, Operations Manager 2007, Powershell
  Comments: 1 Comment

There are a couple of tools for Powershell scripting that if you try, I don’t think you will ever want to be with out. You pretty frequently hear about PowerGUI, which is a pretty nice tool, especially for Powershell newbies, but I wanted to share with you my favorite toolset I use when working really rolling up my sleeves for some serious work in the shell. I’ll give you some quick tidbits on features, but you really need to give these a trial run.

Powershell Analyzer -  This was the first editor I picked up prior to Powershell 1.0 RTM. You get a SQL Query Analyzer type interface, allowing you to highlight a snippet for code and press F5 to run. What’s more, you get the big white space for scripting with a Powershell window in the upper pane. It has better intellisense than the native shell as well.  I keep a file with all my most common code snippets, such as connecting to my management group. It makes scripting so much more convenient because I can highlight and execute snippets at will.

  • The visual provider explorer lets you visually browse the Powershell drives in an expandable tree view.

  • The vistual results  explorer lets you drag result properties to a toolbar for sorting (much like Silect MP Studio if you’re familiar).

By Powershell Analyzer is just the beginning. You can kick your environment up another notch with Powershell Plus. Powershell Plus turbo-charges your intellisense by indexing all the providers on your machine, and provides advanced intellisense for WMI providers - no need to memorize all those WMI proviers anymore!  The code editor is similar to the white space you see in Powershell Analyzer, but it pops out in a separate floating window. You can save your code snippets in a library for easy retrieval into the editor, and it has a nice debugger.

You really must give these a try. I think I paid about $79 at http://www.powershell.com/analyzer/


April 19, 2008



Quest Extensions (eXc) for Opsmgr 2007 now supported on virtual machines



  Posted by: Pete
  Categories: Essentials 2007, Management Packs, News, Operations Manager 2007
  Comments: None

The development team reports that while making some WMI-related improvements in preparation for Windows 2008 and Vista, they were also able to take time to resolve the performance issues common to running their virtual agents on a virtual guest. Thus, they now support Quest Extensions for Operations Manager 2007 running in a virtual machine.

NOTE: This  includes support for guests on VMware ESX, which should address the issue for most enterprise users.


April 17, 2008



Opsmgr: Significant changes in hardware sizing guidance



  Posted by: Pete
  Categories: News, Operations Manager 2007
  Comments: 1 Comment

If you haven’t read Satyas latest post, take a minute and checkout

In Satya Vels post title “Opsmgr 2007 Hardware Guidance (What hardware do I buy?)“, he provides some additional clarification in the following areas, which augment the hardware sizing data in the Operations Manager 2007 Design Guide. These provide additional specificity for specific configurations, and the attached spreadsheet provides more reasonable hardware recommendations versus those contained in the Opsmgr Design Guide.

In particular, Satya suggests:

  • We do not recommend agents reporting to MS when there are GW Servers reporting to MS
  • We do not recommend agents reporting to RMS when there are MS Servers reporting to RMS
  • If you are having multiple Management Groups write into a single Data Warehouse then I would add the recommended RAM requirements for each configuration
  • Several additional suggestions I’ll leave you to find in his post on the team site.

Additionally, you’ll find database growth estimates based on the number of agents attached to the post. Download the new Opsmgr hardware specifications spreadsheet HERE.


April 13, 2008



Understanding the Management Pack Lifecycle in Essentials and Opsmgr 2007



  Posted by: Pete
  Categories: Essentials 2007, ISV, News, Operations Manager 2007
  Comments: None

It’s process that raises questions in any software platform, and controlling your management pack deployment and tuning processes is one of th most important.

The Management Pack Lifecycle Whitepaper provides great insight and process guidance around effective tuning, deployment and release management of your Operations Manager and Essentials 2007 MPs. Although written by Silect Software (a 3rd party ISV for Opsgmr and SCE), this paper is full of excellent guidance (and I am not paid to say that).

 Download the Managment Pack Lifecycle Whitepaper from Silect HERE.


April 11, 2008



Windows Network Share File Copy Response Script



  Posted by: Neale
  Categories: Essentials 2007, Management Packs, News, Operations Manager 2007, Scripts
  Comments: 1 Comment

I created a script for a customer to measure the response time of SMB file share (Windows File Share) to test new network equipment.  I thought that this script might be useful to someone in the community so I dressed it up a bit and created two versions of it.  You can download the scripts in a MP form here

The versions of the script are as follows:

  • Single File Share - The script will copy the file to a single server share and log the response time.  The script will log an event if it succeeds or fails.
  • Multiple File Share - The script will copy a file to multiple servers with the same share.  This script will also log an event if it succeeds or fails.   

Both sample scripts listed above and included with rules in the MP as an example on how to use it.  Included in the download is a readme file that explains the command line parameters.

I am fairly sure this can work in SCE but I haven’t tested it so I would really appreciate some feedback from anyone that tries it.


April 10, 2008



Powershell Tip: Removing Discovery Data in Operations Manager 2007 SP1



  Posted by: Pete
  Categories: Command Shells, News, Operations Manager 2007, Powershell
  Comments: 2 Comments

Question: What if I do not want to monitor an application or service for a particular server? How can I stop this without overriding every rule and monitor for that server?

Answer: In the RTM release there was no good answer for this all too common situation. Sometimes you may not want to monitor all applications on a computer. However, once the instance of an object-type has been discovered (such as an Active Directory domain controller), rules and monitors are active and running shortly thereafter. In the RTM release of Operations Manager, this meant creating a tremendous number of disable overrides for all rules and monitors to stop unwanted alerts (not fun) or digging into the SDK (also in the ‘not fun’ category).

This was rectified in Service Pack 1 for Operations Manager 2007. In Service Pack 1, the Remove-DisabledMonitoringObject cmdlet was introduced to the Command Shell.

 To remove the discovery data for an object you do not want to monitor, perform the following steps:

  1. Create a disable override for the target computer (or group of computers) for each object discovery you do not wish to run on the target computer. For example, to prevent SQL monitoring on SERVER1, go the Authoring space in the Operations console and create a disable override for each SQL object discovery for SERVER1.
  2. Run Remove-DisabledMonitoringObject with no parameters. This will remove discovery data from the object discoveries for any objects for which you’ve disabled discovery.

 

Unwanted monitoring should cease shortly after execution of these steps.


April 8, 2008



Windows 2008 Security and Audit Resources for Opsmgr 2007 Administrators



  Posted by: Pete
  Categories: ACS, News, Operations Manager 2007, Tools & Utilities, Uncategorized
  Comments: 1 Comment

I was doing some research and testing on Windows 2008 security and audit logging capabilities and wanted to share these resources for you Opsmgr administrators that may be have need for some of this information for use with Audit Collection Services.

Here are some great resources to get you familiar with Windows 2008 security events and granular audit policy configuration.

  • Windows 2008 Audit and Compliance - This TechNet Magazine article is a great introduction to auditing capabilities of Windows 2008 and configuration of Granular Audit Policies (GAP).
  • Security Audit Events for Win2008 and Vista - Here’s a great list of Windows 2008 Security Event IDs and descriptions. You’ll notice that Win2008 events are nearly identical to Windows Vista, and you’ll see these in the EventSchema.xml
  • SVT Audit Reference List - If you have interested in matching Windows 2008 event IDs to their legacy counterparts, Secure Vantage folks took some info from MS and ultimatewindowssecurity.com to reference some of the legacy event IDs next to their Windows 2008 equivalents.

Update your MOM skills to Operations Manager 2007 at the Operations Manager 2007 Bootcamp! Register in December for training in 2008 at SystemCenterForum and receive a free copy of Operations Manager 2007 Unleashed!

Check the 2008 Bootcamp Schedule and request pricing and availability HERE.


April 6, 2008



KB articles for System Center Operations Manager 2007 for week ending 4/5/2008



  Posted by: Pete
  Categories: KB, News, Operations Manager 2007
  Comments: None

A couple of articles showed up as new or updated this week.

946428 - The Health Service does not process configuration files, and events 7022 and 1220 are logged every 30 minutes on a domain controller on which you installed the Operations Manager 2007 agent

945312 - The OpsMgr Health service may incorrectly display the health state of the cluster nodes in System Center Operations Manager 2007

949875 - When you run a task in the System Center Operations Manager 2007 Operations Console on a Russian version of Windows Server 2003, the task outputs are displayed in corrupted text




Set-ManagementServer cmdlet syntax errata on Technet



  Posted by: Pete
  Categories: KB, News, Operations Manager 2007
  Comments: None

There seems to be a  small bit of errata in the TechNet documentation for the Set-ManagementServer cmdlet, used in setting primary and failover management servers for the Gateway.

URLhttp://technet.microsoft.com/en-us/library/bb381392.aspx

Issue: The -ManagementServer parameter should be -PrimaryManagementServer.

I suspect this may have changed somewhere between Beta 2 and SP1, as my notes show I used this successfully as well, (and saw no complaints until recently), but hard to be sure. I’ll also update the PKI and Gateway document also to reflect this shortly. 


April 4, 2008



Unleashed Giveaway at Networkworld



  Posted by: Pete
  Categories: News, Operations Manager 2007
  Comments: 1 Comment

Its finally here! Operations Manager 2007 has been unleashed, and Network World is doing a giveaway for a free copy of System Center Operations Manager 2007 Unleashed! 15 copies of the book are available in the contest - find out more about it at http://www.networkworld.com/subnets/microsoft/microsoft-book-competition-jump.html. You can also read an excerpt of one of the chapters in the book, Chapter 3, at http://www.networkworld.com/subnets/microsoft/032408-ch3-system-center-operations-manager.html.

 (More at the source)


April 3, 2008



KB Article: Hotfix for the ‘lame acryonym bug’ in Operations Manager 2007 [belated April Fools Day]



  Posted by: Pete
  Categories: News, Operations Manager 2007
  Comments: None

I was too busy to post this on April Fools day, but I don’t want to let this issue slide entirely. 

It’s time to address the longest running bug since the RTM of Operations Manager 2007. It’s a bug I have dubbed the “lame acronym bug“.

By the way, if you are Stefan Stranger’s boss at Microsoft, please stop reading immediately.

Now, for the rest of you who are NOT  Stefan’s boss at Microsoft, I had to laugh when Stefan Stranger posted about MS employees getting in trouble for calling Opsmgr “SCOM”. Of any issues that have surfaced with the new platform, the “lame acryonym bug” is the longest running issue with the product to date. Sadly, nobody has logged this bug to the connect site…yet.

But you know what? I have a solution.  My own “Community KB article” if you will. A proposed permanent workaround for the lame acryonym bug. A workaround that imposes something we stopped hoping for  so many months ago, we forgot that it was even an option.

Background

But first, let us revisit the sad and shameful history of the lame acryonym bug. It has gone through a strange metamorphysis. Kind of a like a new strain of the flu. One that doesn’t go away, but simply changes form. All strains of this bug share common traits in that they are either 1) more syllables than “MOM” 2) sound close to a certain unsavory word (which I shall not repeat out of respect for “MOM” and 3) Don’t sound as good as “MOM”.

If  memory serves, the metamorphysis went something like this:

  • Early beta - MS stops saying MOMv3 and start saying SCOM (alright, so this one does not sound so good)
  • Later beta - SCOM is replaced by OpsMgr or OM2007 (This second one looks fine on paper, but what do I say here? “Ommmmm”)
  • Last couple of trips to Redmond I’ve heard S-COM (SCOM pronounced “Ess COM“). A thinly veiled “workaround” for SCOM, the root cause of the lame acronym bug.
  • OpsMan is another recent variant…this one is growing on me. I think I like it

Well, my nose is runny, my throat is sore, and I am ready for a cure! Microsoft, I have an acryonym we can all live with (outside of Redmond anyway):

 M O M

Consider the facts

  • She’s a version older (”39 and holding” as Emily Post would say)
  • A whole lot smarter (Though she does frequently ramble in a foreign language - XML).
  • A little bigger than in her younger days (Hey, you stuff yourself with all that sweet XML and see what happens!)
  • Somehow much sexier (Most agree her facelift was quite successful)
  • But she’s still the same girl. (I recognize her by her sweet views, runtime scripts, and Web Console, surgically…ur,  programmatically enhanced in v3)

So here is the unofficial KB:

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

KB999999: Fix for the “Lame Acronymn Bug” in System Center Operations Manager 2007

SYMPTOMS:
When referring to Operations Manager 2007, engineers stutter or stammer uncomfortably, look sheepishly at the Microsoft representative, or frequently correct themselves after “accidently” referring to Operations Manager 2007 as “SCOM”

CAUSE:
Unfortunate acronym selected for a great new product. 

RESOLUTION:

1. Stop conversation. Look over your shoulder.
2. Verify nobody in a shirt with a Microsoft logo is present.
3. Close conference room door.
3. Proceed to say “MOM” when referring to Operations Manager 2007. IF Microsoft shirt is spotted, revert to  ”OpsMan” immediately
4.  Repeat as necessary.
———————-

APPLIES TO:
System Center Operations Manager 2007 SP1 to SP-Infinity

Keywords: SCOM, kb, LAME

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


April 2, 2008



Refresh OpsMgr 2007 SQL MP -ver 6.0.6278.8



  Posted by: Pete
  Categories: Essentials 2007, News, Operations Manager 2007
  Comments: None

The product team posted a March refresh to the SQL 2000 /2005 MP. This one includes several significant fixes you’ll want to check into.

 Punch list of fixes and download link at the Opsmgr Team Blog.

Update your MOM 2005 skills to Operations Manager 2007 at the  Operations Manager Bootcamp

Check the 2008 Bootcamp Schedule and request pricing and availability HERE.


April 1, 2008



Unleashed Report Card Series



  Posted by: Pete
  Categories: News, Operations Manager 2007
  Comments: None

I was thinking about a how long it would take to sit down and read the entire Opsmgr 2007 Unleashed book for the sole purpose of writing a review, and I came up with an idea I liked better. Why not keep the book handy, and pull it off the shelf when write implementation plans and compare the books guidance and implementation steps with my own?

With a product this size and a book this size, I think we’ll find lots of good things to talk about, as well as some notes from the field to augment content from the book.

Stay tuned!




Using Opsmgr 2007 & SCVMM integration to drive your virtualization initiatives



  Posted by: Pete
  Categories: Management Packs, News, Operations Manager 2007, SCVMM, Virtualization
  Comments: 3 Comments

While it’s clear MS has a long journey to take the lead in the virtualization market, it’s interesting to see how System Center technologies can drive virtualization, often on the cheap. But with hyper V on the way, we’re going to see more Windows shops looking to consolidate servers on the new virtualization platform.

Operations Manager 2007 plays an obvious supporting role in monitoring VM hosts and guest operating systems. However, Operations Manager can play a key role in actually planning your organizations virtualization initiative.

Did you know you can order up Operations Manager 2007 virtualization reports from the System Center Virtual Machine Manager (SCVMM) Administrator Console?

The reports are generated by Operations Manager 2007 monitoring, but can be ordered through the VMM Console. This makes it convenient for your virtualization gurus to analyze their piece of the infrastructure, even if they don’t know a thing about Operations Manager 2007.

This does require three things to make the magic happen:

1. You must import the Server Virtualization MP for Operations Manager 2007.

2. You must enable reports in SC Virtual Machine Manager.

3. The second item is that to see and order reports in SC Virtual Machine Manager, you must be a member of an Operations Manager Report Operator role

Available Reports:

The available virtualization reports through Opsmgr include these listed below.

  • Virtualization Candidates report - Helps identify physical computers that are good candidates for conversion to virtual machines. The Virtualization Candidates report displays average values for a set of commonly requested performance counters for CPU, memory, and disk usage, along with hardware configuration, including processor speed, number of processors, and total RAM. You can limit the report to computers that meet specified CPU and RAM requirements, and you can sort the results by selected columns in the report.
  • Virtual Machine Allocation report provides information you can use to calculate chargebacks to cost centers for virtual machines.
  • Virtual Machine Utilization report provides information about your virtual machines. For the identified time, this report shows average usage and total or maximums for virtual machine processors, memory, and disk space.
  • Host Utilization report shows the number of virtual machines running per host. For the identified time and host group, this report shows average usage and total or maximums for host processors, memory, and disk space.
  • Host Utilization Growth report shows the percentage growth of host resources and number of virtual machines running for the identified time period.

What is this worth?

VMware partners (like EMC) actually offer a services package in which they collect data from your environment, which they then analyze and make recommendations. I’ve had some customers tell me they actually paid for this service.

The real value here is that System Center takes the planning process from a professional services engagement to an in-house activity.


March 31, 2008



How about a contest? (Your feedback requested)



  Posted by: Pete
  Categories: Essentials 2007,