Windows server 2012, faltando contadores WMI ASPNET

2

Eu tenho usado a seguinte consulta WMI para verificar quantos sites do IIS estão sendo executados nos meus servidores Web do Windows 2008:

SELECT ApplicationsRunning FROM Win32_PerfRawData_ASPNET4030319_ASPNETv4030319

Depois de substituir esses servidores Web por equivalentes de 2012, essa consulta sempre retorna 0, mesmo que meus sites executem o ASP.Net 4.

Alguém sabe por que isso acontece e como corrigi-lo?

    
por Steffen 02.07.2013 / 14:55

1 resposta

1

Encontrei este artigo da base de conhecimento: link

After installing .NET 4.5 you are not able to access performance data using WMI. For example, when you try to get the value for the Win32_PerfFormattedData_ASPNET_ASPNETApplications performance counter, the value returned using WMI is always 0.

This is by design as a security fix. Only admin and performance log/monitor can access asp.net performance information.

Infelizmente, ainda não encontrei uma maneira de fazer isso funcionar.

    
por 19.05.2014 / 17:24