[comment]: # ({3f27ca92-fb204a33})
# 10 Descoberta de instâncias de contadores de desempenho do Windows

[comment]: # ({/3f27ca92-fb204a33})

[comment]: # ({b3792a56-f150cb4f})
#### Visão geral

É possível descobrir instâncias de objetos de contadores de desempenho do Windows.
Isso é útil para contadores de desempenho com múltiplas instâncias.

[comment]: # ({/b3792a56-f150cb4f})

[comment]: # ({bae6ae54-b89c3c17})
#### Chave do item

Para configurar a [regra de descoberta](/manual/discovery/low_level_discovery#discovery-rule), use o seguinte item:

-   `perf_instance.discovery[object]`

Observe que o nome do objeto pode ser localizado. Por exemplo:

```bash
perf_instance.discovery[Processor] # O nome do objeto está em inglês.
perf_instance.discovery[Processador] # O nome do objeto está em português.
```

Como alternativa, para garantir que o nome do objeto seja fornecido em inglês, independentemente da localização do SO, use o seguinte item:

-   `perf_instance_en.discovery[object]`

Por exemplo:

```bash
perf_instance_en.discovery[Processor]
perf_instance_en.discovery[Memory]
```

[comment]: # ({/bae6ae54-b89c3c17})

[comment]: # ({12c54373-4407d98a})
#### Macros suportadas

O processo de descoberta retornará todas as instâncias do objeto especificado na macro `{#INSTANCE}`:

```json
[
    {"{#INSTANCE}":"0"},
    {"{#INSTANCE}":"1"},
    {"{#INSTANCE}":"_Total"}
]
```

Esta macro pode ser usada nos protótipos de items `perf_counter[]` e `perf_counter_en[]`.

Por exemplo, se a chave do item usada na regra de descoberta for `perf_instance.discovery[Processor]`, você pode criar o seguinte protótipo de item:

```bash
perf_counter["\Processor({#INSTANCE})\% Processor Time"]
```

Nota:

-   Se o objeto especificado não for encontrado ou não suportar instâncias variáveis, o item de descoberta se tornará NOTSUPPORTED.
-   Se o objeto especificado suportar instâncias variáveis, mas atualmente não tiver nenhuma instância, um array JSON vazio será retornado.
-   Instâncias duplicadas serão ignoradas.

[comment]: # ({/12c54373-4407d98a})
