all groups > dotnet performance > april 2004 >
You're in the

dotnet performance

group:

Missing .Net performance counters


Missing .Net performance counters Niall
4/23/2004 10:36:44 AM
dotnet performance:
I'm trying to get some info from a client site using perfmon, but most of
the .Net performance objects are missing. In fact, the only ones that show
are the .Net CLR Data and .Net CLR Networking objects. I need to get to at
least the Memory object.

Does anyone know why these objects would not be in the list? Could it be
security related? The client has Windows 2000 and Framework 1.1...

Niall

RE: Missing .Net performance counters ryanbyi NO[at]SPAM online.microsoft.com
5/4/2004 5:10:03 PM
I am not sure why these counters would be missing from this machine. There
really is not specific permissions on performance counters however there is
permissions on the registry keys that define the performance counters. I
believe that the Memory counter is at
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\.NetFramework\Performan
ce.

You could also try reinstalling the performance counters by running
"%SystemRoot%\System32\lodctr.exe
%SystemRoot%\Microsoft.NET\Framework\v1.1.4322\corperfmonsymbols.ini" from
the command prompt. lodctr.exe is a windows utility used to install
performance counters on the machine and corperfmonsymbols.ini contains all
of the information about the .Net performance counters.

Ryan Byington [MS]

This posting is provided "AS IS" with no warranties, and confers no rights.
Use of included script samples are subject to the terms specified at
http://www.microsoft.com/info/cpyright.htm


--------------------
| From: "Niall" <asdf@me.com>
| Subject: Missing .Net performance counters
| Date: Fri, 23 Apr 2004 10:36:44 +1000
| Lines: 11
| X-Priority: 3
| X-MSMail-Priority: Normal
| X-Newsreader: Microsoft Outlook Express 6.00.2800.1409
| X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1409
| Message-ID: <#CNlKuMKEHA.3304@TK2MSFTNGP10.phx.gbl>
| Newsgroups: microsoft.public.dotnet.framework.performance
| NNTP-Posting-Host: ip-64-215-221-9.agcx.net 64.215.221.9
| Path:
cpmsftngxa10.phx.gbl!TK2MSFTNGXA01.phx.gbl!cpmsftngxa06.phx.gbl!TK2MSFTNGP08
.phx.gbl!TK2MSFTNGP10.phx.gbl
| Xref: cpmsftngxa10.phx.gbl
microsoft.public.dotnet.framework.performance:7468
| X-Tomcat-NG: microsoft.public.dotnet.framework.performance
|
| I'm trying to get some info from a client site using perfmon, but most of
| the .Net performance objects are missing. In fact, the only ones that show
| are the .Net CLR Data and .Net CLR Networking objects. I need to get to at
| least the Memory object.
|
| Does anyone know why these objects would not be in the list? Could it be
| security related? The client has Windows 2000 and Framework 1.1...
|
| Niall
|
|
|
Re: Missing .Net performance counters Niall
5/5/2004 2:54:04 PM
Not sure what the cause of the problem was, but I solved it with the
solution from this page

http://support.microsoft.com/default.aspx?scid=kb;en-us;306722

To resolve this problem, follow these steps:
1.. Ensure that the RTM build is installed on the computer through the
Microsoft .NET Software Development Kit (SDK) setup, .NET Redist, or Visual
Studio .NET.
2.. At a command prompt, type unlodctr .NETFramework.
3.. At a command prompt, type lodctr
%WINDIR%\Microsoft.NET\Framework\v1.0.3705\CORPerfMonSymbols.ini.

Niall

[quoted text, click to view]

AddThis Social Bookmark Button