IBM Cloud Docs
Configurando o Windows para Enviar Métricas

Configurando o Windows para Enviar Métricas

Depois de fornecer uma instância do serviço IBM Cloud Monitoring no IBM Cloud, é possível usar o Windows Prometheus Bundle para coletar as métricas de um sistema Windows.

O pacote configurável do Windows Prometheus é um pacote abrangente que instala e configura um Prometheus Agent e o Windows Exporter permitindo que você envie métricas para sua instância do IBM Cloud Monitoring.

Principais recursos do pacote configurável do Windows Prometheus

O pacote configurável do Windows Prometheus fornece os recursos a seguir:

  • Um assistente de instalação visual..

  • Ativação interativa de coletores..

  • Um Prometheus Agent e Windows Exporter que são executados como serviços Windows.

  • Métricas enriquecidas com o domínio do Windows e o nome do host da instância para fácil identificação no IBM Cloud Monitoring.

  • Painéis e alertas fornecidos por padrão para Visão Geral do Host do Windows, Windows IIS e Windows SQL Server.

Coletores Padrão

Se você aceitar todos os padrões ao instalar usando o assistente, os coletores a seguir serão ativados:

Coletores padrão
Coletor Descrição
cpu Métricas da CPU
cs Métricas do sistema de computador
logical_disk Métricas de disco
os Métricas do sistema operacional
system Métricas do Sistema
net Métricas de interface de rede

Se você estiver usando Microsoft ISS ou Microsoft MSSQL, será possível ativar coletores para eles no assistente ou na linha de comandos durante a instalação. ​ Todos os coletores que podem ser configurados podem ser localizados no Documentação do exportador Prometheus

Configurando

Para começar a monitorar seus sistemas Windows, faça o seguinte:

  1. Faça download do instalador binário do pacote configurável Prometheus do Windows a partir da liberação mais recente do projeto.

  2. Execute o instalador em seu sistema Windows

  3. Configure os terminais de ingestão do para gravação remota e seu token da API do Monitor no assistente.

  4. Clique em Avançar.

  5. Para a Configuração de Host, não altere os valores de porta ou IP Especifique quaisquer sinalizadores da CLI ou endereços IP remotos adicionais necessários para o Firewall do Windows

  6. Clique em Avançar.

  7. Selecione os coletores que deseja ativar para gerar métricas.

    do Windows Exporter*Seleções do Windows

    As métricas mais usadas podem ser selecionadas. Métricas adicionais do Windows Exporter podem ser incluídas como uma lista separada por vírgula.

  8. As métricas no formato Promethus podem ser gravadas por outros processos em um arquivo no sistema. Essas métricas podem ser exportadas e enviadas para IBM Cloud Monitoring selecionando Prometheus metrics from files e, em seguida, indicando o diretório no qual as métricas estão localizadas.

  9. Clique em Install (Instalar ) e Finish (Concluir) para concluir a instalação.

  10. Acesse a instância do IBM Cloud Monitoring e comece a usar os painéis e alertas do Microsoft Windows

É possível usar o painel padrão Windows Host Overview para visualizar as métricas do Windows. Esse painel padrão está localizado na seção Painéis > Aplicativos O painel do Windows Process Overview estará disponível quando você tiver métricas do process ativadas. O painel do Windows Services Overview estará disponível quando você tiver métricas do service ativadas. Também é possível procurar Alertas > Biblioteca para Windows para alertas padrão disponíveis.

Exemplo de um
de um painel de métricas do

Instalação usando uma linha de comando

É possível automatizar a instalação do Windows Prometheus Bundle em várias máquinas usando a linha de comandos ou o PowerShell. ​ Por exemplo, é possível usar este comando:

msiexec /i windows_exporter-1.0.0-x64.msi ENABLED_COLLECTORS=cpu,os SYSDIG_URL="https://eu-gb.monitoring.cloud.ibm.com/prometheus/remote/write" SYSDIG_TOKEN="yyyyyyy-zzzz-zzzz-zzzz-xxxxxxxx" /qn

Esse comando instalará o pacote configurável do Windows Prometheus com coletores cpu e os.

Opções de linha Comand

As opções da linha de comandos a seguir estão disponíveis:

ENABLED_COLLECTORS
Uma lista separada por vírgula de coletores.
SYSDIG_URL
O Prometheus da região do IBM Cloud Monitoring no formato https://eu-gb.monitoring.cloud.ibm.com/prometheus/remote/write.
COMPUTER_NAME
(Opcional) Substitui o rótulo instance em métricas geradas pelo Windows Exporter por um valor customizado. O valor padrão é o nome do computador armazenado na variável de ambiente do Windows COMPUTERNAME.
PROMETHEUS_PORT
(Opcional) A porta Prometheus. O valor padrão é 9090.
WINDOWS_EXPORTER_LISTEN_ADDR
(Opcional) O endereço IP do Windows Exporter. O valor padrão é 0.0.0.0.
WINDOWS_EXPORTER_LISTEN_PORT
(Opcional) A porta do Windows Exporter. O valor padrão é 9182.
WINDOWS_EXPORTER_EXTRA_FLAGS
(Opcional): Windows Exporter sinalizadores de CLI adicionais. O valor padrão é uma string vazia.
WINDOWS_EXPORTER_FIREWALL_REMOTE_ADDR
(Opcional): uma lista separada por vírgula de endereços IP remotos para a lista de exceções do Firewall do Windows (lista de permissões). O valor padrão é uma sequência vazia que permitirá qualquer endereço remoto.
TEXTFILE_DIR
A pasta local na qual o coletor textfile procurará arquivos. Isso é usado apenas quando o coletor do textfile está ativado

Atualizando a configuração..

Se você precisar incluir ou remover coletores de métricas configurados, poderá executar o assistente, selecionar a opção Alterar e fazer as mudanças necessárias.

Opcionalmente, é possível editar o arquivo config.yml no diretório C:\Program Files\windows_exporter.. Após salvar suas mudanças, será necessário reiniciar o serviço windows_exporter.exe.

Removendo o pacote configurável

Use o comando a seguir para desinstalar o Windows Prometheus Bundle de um sistema Windows:

msiexec /x windows_exporter-1.0.0-x64.msi /qn

Também é possível desinstalar o pacote configurável do Windows Prometheus executando o assistente e selecionando a opção Remover.