Missing WMI Classes for Exchange Perfmon Counters
Exchange Server Forum Index Exchange Server
Discussion forums for Microsoft Exchange Server users.
Microsoft Outlook
 
 FAQFAQ   MemberlistMemberlist     RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
 
Google
 
Web ExchangeServerHelp.com
Missing WMI Classes for Exchange Perfmon Counters

 
Post new topic   Reply to topic    Exchange Server Forum Index -> Administration
Author Message
Nathan
Guest





Posted: Wed Dec 21, 2005 5:58 pm    Post subject: Missing WMI Classes for Exchange Perfmon Counters Reply with quote

I have a report that I created which collects information from various places
(Active Directory, Exchange, Event Logs, and Performance Counters) in order
to compile a detailed report about the Information Stores on one of our
Exchange 2003 clusters. I have recently discovered that the report fails to
run when the cluster is running on node 1 because the WMI classes that I use
to pull information out of the Performance Counters are not
installed/registered for some reason. Specifically, I am trying to use the
"Win32_PerfRawData_MSExchangeIS_MSExchangeISMailbox" class, but when I browse
the \\node1\root\CIMv2 WMI namespace, it is not there (it is there on node2,
and on our other Exchange servers).

I have looked all over for other people with similar problems and the
recommendation always seems to be to use the mofcomp.exe utility to
reregister the WMI classes. Problem is, I cannot figure out which .mof file
contains this class. The three files that ship on the Exchange CD
(exmgmt.mof, exwmi.mof, and msgtrk.mof) don't seem to make a reference to
this class.

Does anyone have any clue which .mof file I need to reregister? If not,
anyone have any idea how I could find out, short of calling PSS?

FYI the performance objects *are* installed on node1. If you go into
perfmon you can add the counters from this object and they will return data
as expected. It's only when I try to get access to them via WMI that I have
an issue.

Any help is greatly appreciated!

Back to top
Nathan
Guest





Posted: Thu Dec 29, 2005 1:58 am    Post subject: RE: Missing WMI Classes for Exchange Perfmon Counters Reply with quote

Anyone?

"Nathan" wrote:

Quote:
I have a report that I created which collects information from various places
(Active Directory, Exchange, Event Logs, and Performance Counters) in order
to compile a detailed report about the Information Stores on one of our
Exchange 2003 clusters. I have recently discovered that the report fails to
run when the cluster is running on node 1 because the WMI classes that I use
to pull information out of the Performance Counters are not
installed/registered for some reason. Specifically, I am trying to use the
"Win32_PerfRawData_MSExchangeIS_MSExchangeISMailbox" class, but when I browse
the \\node1\root\CIMv2 WMI namespace, it is not there (it is there on node2,
and on our other Exchange servers).

I have looked all over for other people with similar problems and the
recommendation always seems to be to use the mofcomp.exe utility to
reregister the WMI classes. Problem is, I cannot figure out which .mof file
contains this class. The three files that ship on the Exchange CD
(exmgmt.mof, exwmi.mof, and msgtrk.mof) don't seem to make a reference to
this class.

Does anyone have any clue which .mof file I need to reregister? If not,
anyone have any idea how I could find out, short of calling PSS?

FYI the performance objects *are* installed on node1. If you go into
perfmon you can add the counters from this object and they will return data
as expected. It's only when I try to get access to them via WMI that I have
an issue.

Any help is greatly appreciated!
Back to top
Neil Hobson [MVP]
Guest





Posted: Thu Dec 29, 2005 1:58 am    Post subject: Re: Missing WMI Classes for Exchange Perfmon Counters Reply with quote

I believe it may be cimwin32.mof, but don't quote me on that. I'm pretty
sure that Exchange-related mof files like exwmi.mof need cimv2 present
first.

Report back how you get on! :)

--
Neil Hobson
Exchange MVP

For Exchange news, links, and tips, check:
http://www.msexchangeblog.com

"Nathan" <Nathan@discussions.microsoft.com> wrote in message
news:7DB6E329-9F66-4189-B8B5-9BB3D7EFDF35@microsoft.com...
Quote:
Anyone?

"Nathan" wrote:

I have a report that I created which collects information from various
places
(Active Directory, Exchange, Event Logs, and Performance Counters) in
order
to compile a detailed report about the Information Stores on one of our
Exchange 2003 clusters. I have recently discovered that the report fails
to
run when the cluster is running on node 1 because the WMI classes that I
use
to pull information out of the Performance Counters are not
installed/registered for some reason. Specifically, I am trying to use
the
"Win32_PerfRawData_MSExchangeIS_MSExchangeISMailbox" class, but when I
browse
the \\node1\root\CIMv2 WMI namespace, it is not there (it is there on
node2,
and on our other Exchange servers).

I have looked all over for other people with similar problems and the
recommendation always seems to be to use the mofcomp.exe utility to
reregister the WMI classes. Problem is, I cannot figure out which .mof
file
contains this class. The three files that ship on the Exchange CD
(exmgmt.mof, exwmi.mof, and msgtrk.mof) don't seem to make a reference to
this class.

Does anyone have any clue which .mof file I need to reregister? If not,
anyone have any idea how I could find out, short of calling PSS?

FYI the performance objects *are* installed on node1. If you go into
perfmon you can add the counters from this object and they will return
data
as expected. It's only when I try to get access to them via WMI that I
have
an issue.

Any help is greatly appreciated!


Back to top
Nathan
Guest





Posted: Thu Dec 29, 2005 1:58 am    Post subject: Re: Missing WMI Classes for Exchange Perfmon Counters Reply with quote

I just found another thread that discussed this issue (although not in so
much detail). The solution is right here:
http://support.microsoft.com/default.aspx?scid=kb;en-us;820847

No clue how I could have possibly missed that when searching for it on their
knowledgebase, but low and behold, there it is!

This quickly resolved my issue!

"Neil Hobson [MVP]" wrote:

Quote:
I believe it may be cimwin32.mof, but don't quote me on that. I'm pretty
sure that Exchange-related mof files like exwmi.mof need cimv2 present
first.

Report back how you get on! :)

--
Neil Hobson
Exchange MVP

For Exchange news, links, and tips, check:
http://www.msexchangeblog.com

"Nathan" <Nathan@discussions.microsoft.com> wrote in message
news:7DB6E329-9F66-4189-B8B5-9BB3D7EFDF35@microsoft.com...
Anyone?

"Nathan" wrote:

I have a report that I created which collects information from various
places
(Active Directory, Exchange, Event Logs, and Performance Counters) in
order
to compile a detailed report about the Information Stores on one of our
Exchange 2003 clusters. I have recently discovered that the report fails
to
run when the cluster is running on node 1 because the WMI classes that I
use
to pull information out of the Performance Counters are not
installed/registered for some reason. Specifically, I am trying to use
the
"Win32_PerfRawData_MSExchangeIS_MSExchangeISMailbox" class, but when I
browse
the \\node1\root\CIMv2 WMI namespace, it is not there (it is there on
node2,
and on our other Exchange servers).

I have looked all over for other people with similar problems and the
recommendation always seems to be to use the mofcomp.exe utility to
reregister the WMI classes. Problem is, I cannot figure out which .mof
file
contains this class. The three files that ship on the Exchange CD
(exmgmt.mof, exwmi.mof, and msgtrk.mof) don't seem to make a reference to
this class.

Does anyone have any clue which .mof file I need to reregister? If not,
anyone have any idea how I could find out, short of calling PSS?

FYI the performance objects *are* installed on node1. If you go into
perfmon you can add the counters from this object and they will return
data
as expected. It's only when I try to get access to them via WMI that I
have
an issue.

Any help is greatly appreciated!


Back to top
 
Post new topic   Reply to topic    Exchange Server Forum Index -> Administration All times are GMT
Page 1 of 1

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum




Windows Server Dedicated Servers
New Topics Powered by phpBB