Um salve geral pra comunidade !
Estava brincando com alguns templates que utilizam os contadores de performance do windows.
Como são todos em inglês, em um windows com pt_br dá problema.
Vi vários artigos e dúvidas aqui no fórum explicando como entrar no registro, encontrar a chave perflib->009 pegar o código do contador dessa chave e substituir no template para que, assim, o contador funcione em qualquer idioma.
Contudo, fazendo isso com um template de IIS, comecei a ter problemas, mesmo com a mesma versão de IIS (8.5) e mesma versão de Windows (2012 R2 Standard)
Instalei um windows diferente (2012 R2 Datacenter) e instalei um IIS 8.5 fresco para verificar e a conclusão foi que realmente os contadores são diferentes em cada ambiente.
No ANEXO:PERFLIB_009.JPG dá pra ver o perflib->009 de três servidores diferentes.
-> o Primeiro é uma instalação antiga, um servidor que funciona faz uns 4 anos. (windows 2012 R2 IIS8.5)
-> o Segundo é um servidor recente (windows 2012 R2 IIS8.5) funciona faz uns 6 meses.
-> o terceiro, da direita, é um servidor que acabei de instalar para este teste (2012 R2 Datacenter IIS8.5)
Vejam que os códigos são diferentes em cada cenário.
Contudo, aparentemente, até o contador: 6672 que são os contadores base do Windows (pelo jeito) em todos os sistemas todos estes são iguais, como podem ver no ANEXO:PERFLIB_009_02.
Será que a parte de utilizar o código como padrão para qualquer idioma só serve para os contadores do próprio Windows Server, até o 6672 e não vale para novas Roles e Features ?
Existem uma maneira de fazer com que os contadores de serviços como MSSQL, IIS, dentre outros, sejam os mesmos, para que utilizemos nos templates ?
Obrigado !
Wellington Watanabe Filho
Estava brincando com alguns templates que utilizam os contadores de performance do windows.
Como são todos em inglês, em um windows com pt_br dá problema.
Vi vários artigos e dúvidas aqui no fórum explicando como entrar no registro, encontrar a chave perflib->009 pegar o código do contador dessa chave e substituir no template para que, assim, o contador funcione em qualquer idioma.
Contudo, fazendo isso com um template de IIS, comecei a ter problemas, mesmo com a mesma versão de IIS (8.5) e mesma versão de Windows (2012 R2 Standard)
Instalei um windows diferente (2012 R2 Datacenter) e instalei um IIS 8.5 fresco para verificar e a conclusão foi que realmente os contadores são diferentes em cada ambiente.
No ANEXO:PERFLIB_009.JPG dá pra ver o perflib->009 de três servidores diferentes.
-> o Primeiro é uma instalação antiga, um servidor que funciona faz uns 4 anos. (windows 2012 R2 IIS8.5)
-> o Segundo é um servidor recente (windows 2012 R2 IIS8.5) funciona faz uns 6 meses.
-> o terceiro, da direita, é um servidor que acabei de instalar para este teste (2012 R2 Datacenter IIS8.5)
Vejam que os códigos são diferentes em cada cenário.
Contudo, aparentemente, até o contador: 6672 que são os contadores base do Windows (pelo jeito) em todos os sistemas todos estes são iguais, como podem ver no ANEXO:PERFLIB_009_02.
Será que a parte de utilizar o código como padrão para qualquer idioma só serve para os contadores do próprio Windows Server, até o 6672 e não vale para novas Roles e Features ?
Existem uma maneira de fazer com que os contadores de serviços como MSSQL, IIS, dentre outros, sejam os mesmos, para que utilizemos nos templates ?
Obrigado !
Wellington Watanabe Filho
Comment