You are browsing the archive for 2009 January.

New Management Pack: VMM 2008 Management Pack

6:12 pm in Uncategorized by mikeresseler

Microsoft has just released the management pack where I was waiting for…

It can be downloaded @


The VMM 2008 Management Pack monitors virtual machines running on Hyper-V, Microsoft Virtual Server, and VMware ESX Server hosts that VMM is managing, as well as the managed virtual machine hosts, library servers, and other VMM components.
Feature Summary
This management pack is tightly integrated with VMM 2008 to implement the following features:

  • Comprehensive health monitoring of virtual machines
  • Performance and Resource Optimization (PRO) in VMM
  • VMM reports
  • Diagram views available from the VMM Administrator Console
  • Note: The Microsoft.SystemCenter.VirtualMachineManager.Pro.2008.Public class in the System Center Virtual Machine Manager 2008 PRO Library management pack has been redefined as an abstract class.

Release History

  • 9/2008 – Original Release of this guide, version 2.0.3444.0, with VMM 2008 RTM Media
  • 1/28/2009 – Updated version, version 2.0.3451.0, provides VMM reports for Virtual Machine Manager

Don’t forget to uninstall all management packs that came with the RTM version of SCVMM, those starting with “System Center Virtual Machine Manager 2008 PRO”

I already played a bit with it and it seems very nice, especially the reporting which I was waiting for, but I will need to wait for another 24 hour before I can see all my data…

To be continued



Jalasoft: Adding a Linux Device

4:16 pm in Uncategorized by mikeresseler

One of the issues most asked by customers is to monitor linux servers.  (We hardly can’t wait for R2 RTM of OpsMgr ;-).  In the meantime, we install JalaSoft Xian Io for OpsMgr 2007.

In this post, I’ll show you how to add a Linux server.

1) Install the Linux RPM package on the specific server.

To start, you need to get the package to that server.  Because many Linux servers don’t have a gui, and the sources for the installation are located on the SCOM server, I need to have the ability to copy the RPM package to that server.  For that, I use the winscp tool.


I add the IP of the server and the username and password


Now I copy the RPM to the server.

After the copy, I use Putty to logon to the server


Then I go to the directory where I placed the RPM and I run the following command:

RPM –i XianServer-3.1.727.5-727.i386.rpm


That’s it.  Exit the connection to the linux server and let’s find the device with Xian.  Open the Xian Console

Go to the Linux devices and choose Add Device


Press Next


Add the IP of the device, and choose the processes and daemons that you want to discover.  (In my case I choose to discover everything but if you want to fine-tune, you can always be more selective.  See for more information)

Then press Next


Press Next again


Press Finish

After a while, your new device is added


Next stop: Adding the active rules and adding the MP’s in SCOM



Handy Hotfix

2:15 pm in Uncategorized by mikeresseler

Kevin Holman wrote a great blog about an interesting new patch for all our SCOM SP1 environments.

It’s about a bug that you get when you view the patch list of the agents in your environment.  This hotfix will fix the formatting for this list and solve the 255 character limit in that table.

More information on Kevin’s blog:

And the hotfix can be found @



Alert: Windows 2000 DNS WMI provider not installed

1:33 pm in Uncategorized by mikeresseler

In the Alert description, I read the following:

Windows 2000 DNS WMI Provider not installed. The Windows 2000 DNS WMI Provider must be installed on to be fully managed by MOM. Obtain the DNS WMI Provider for Windows 2000 from the Windows 2000 Server Resource Kit, or from the following location:

So I figured, let’s listen for once 😉 and try this out.  I downloaded the package and extracted it on the harddrive of that server.

According to the instructions that came with the package, I had to do the following:

1. Copy dnsschema.mof and dnsprov.dll to <winntdir>\system32\wbem.
2. Run "mofcomp dnsschema.mof" to register the class information.
3. Run "regsvr32 dnsprov.dll" to register the dll.

After doing this, the alert didn’t go automatically away.  After checking the properties of the monitor, I saw that this wasn’t a auto-resolve one so I closed it and after waiting for more then 24 hours, I can confirm that it didn’t return 😉



Scheduled reports, Link does not work

1:00 pm in Uncategorized by mikeresseler

I’m working for the moment with a client and this client wanted me to create very, very, very long reports.  They wanted it scheduled each month so that one of their people can print out the report, take a coffee and can start analyzing the report. 

So I created the reports, published them and scheduled them.  A few days later, the client called me and said that the reports are ok, but the link that came with the reports showed following error when clicking on it:


So I started to search why this problem occurred.  After quite a while of reading logs and searching the web, I crossed this knowledge base article form Microsoft:

Error message when you try to open a report from a link in the scheduled report e-mail notification in System Center Operations Manager 2007: "An internal error occurred on the report server"


In Microsoft System Center Operations Manager 2007, when you try to open a repor…

In Microsoft System Center Operations Manager 2007, when you try to open a report from a link in the scheduled report e-mail notification, you receive the following error message:

Reporting Services Error
An internal error occurred on the report server. See the error log for more details. (rsInternalError) Get Online Help
Object reference not set to an instance of an object.


If the scheduled report that is received through e-mail has more than one chart,…

If the scheduled report that is received through e-mail has more than one chart, the original URL for the report exceeds the default value of 1,500 for the StoredParametersThreshold parameter. Therefore, Microsoft SQL Server Reporting Services uses the value of the StoredParametersID parameter to replace the whole parameter value list.
However, the shortened URL is not the correct URL. Additionally, because the link does not contain the necessary parameter, the link does not work. The link returns an internal error in Windows Internet Explorer.
The following URLs are examples of the original URL and of the shortened URL.
The original URL for the report contains all the parameters, as follows:

http://Servername/reportserver?%2fMicrosoft.SystemCenter.DataWarehouse>.Report.Library%2fMicrosoft.SystemCenter.DataWarehouse.Report.Alert&Start Date_BaseValue=2008-01-09T13%3a44%3a00&ObjectList=%3cData%3e%3cObjects%3e%3cObject+Use%3d%22Containment%22%3e374%3c%2fObject%3e%3c%2fObjects%3e% 3c%2fData%3e&EndDate_BaseValue=2008-01-09T13%3a44%3a00&Severity=0&Severity=1&Severity=2&EndDate_OffsetType=None&StartDate_OffsetValue=0&StartDat e_OffsetType=None&EndDate_OffsetValue=0&TimeZone=E001000000000000C4FFFFFF00000B0000000100020000000000000000000300000002000200000000000000%7cPaci fic+Standard+Time&StartDate_BaseType=Sunday&Priority=0&Priority=1&Priority=2&Interactive=False&EndDate_BaseType=Today&TimeZoneName=(GMT-08%3a00) +Pacific+Time+(US+%26+Canada)&ManagementGroupId=95a34c84-2de7-3224-1315-ce740d173598&SiteName%3aisnull=True&rs%3aParameterLanguage=en-US

The shortened URL in the e-mail notification is as follows:

http://Servername/reportserver?%2fMicrosoft.SystemCenter.DataWarehouse.Report.Library%2fMicrosoft.SystemCenter.DataWarehouse.Report.Performance &rs%3aStoredParametersID=ssnyvd453xhqvm453vkz5u45&rs%3aParameterLanguage=en-US


To resolve this problem, separate the charts in the report. Use only one chart i…

To resolve this problem, separate the charts in the report. Use only one chart in a report. This step reduces the length of the URL. Then, the URL works correctly.


Microsoft has confirmed that this is a problem in the Microsoft products that ar…

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.


Hmm, apparantly a bug in the product.  Hopefully this will be resolved in R2

New Knowledge Base Articles

5:17 pm in Uncategorized by mikeresseler

Hey All,

Microsoft has released again two new knowledgebase articles for operations manager.

KB 957566: The installation rolls back when you try to install a secondary management server in a management group on which a Microsoft System Center Operations Manager 2007 Reporting server has been installed.

KB 961725 DBCreateWizard.exe fails with an Exception when run on a 64-bit OS

New Management Pack Available

3:36 pm in Uncategorized by mikeresseler

Microsoft has released a new management pack for Data Protection Manager 2007.
Download can be found @;displaylang=en&displaylang=en

Save disk space on a Windows Server 2008 physical box

12:28 pm in Uncategorized by mikeresseler

I received quite a few errors in SCOM about C: drives that were running full.  Certainly on windows server 2008 installations.
While searching for a solution to free up some memory, I found the following file on the c-drive: hiberfil.sys

If I wasn’t mistaken, this file is used for going into hibernation, and is the size of the physical memory but with a limit of 4 GB.

On the other hand, hibernation is disabled by default on windows server 2008, and who would want a production server to go into hibernation anyway (unless maybe it is a development server…)  After some googling, I ran into the following KB article of Microsoft.

KB 920730: How to disable and re-enable hibernation on a computer that is running Windows Vista.

While it is not really windows server 2008, I decided to try this out on a test server with windows 2008 on.

First I checked if this server had the file, and yes, there it was, 3 GB large.  So I used the command (don’t forget to run the command prompt with elevated rigths!) and typed powercfg.exe /hibernate off

No reboot necessary and I freed 3 GB on the server.

Good deal 😉



Hyper-V Host Performance issues

3:01 pm in Uncategorized by mikeresseler

I know, it has nothing to do with operations manager, but a colleague of mine gave me the following information and I think it is quite interesting:

Problem: Hyper-V Windows 2008 Core (Datacenter edition).  When to many virtual systems are on the host machine, and the host or hosts are clustered, the minimum limit of memory for the host that you can define in System Center Virtual Machine Manager does not seem to be respected.

Solution: A Microsoft engineer told us to put the memory limit straight into the registry:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Virtualization

Default value: 20(h) or 32(d) (Megabytes)
Maximum value: 400(h) or 1024(d) (i.e. 1GB)

The parent partition memory reserve feature may be disabled by setting the RootMemoryReserve value to 0.
The server must be restarted for this setting to take effect.


Best wishes for 2009

9:27 am in Uncategorized by mikeresseler

All my best wishes for 2009!