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:
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:
-
Faça download do instalador binário do pacote configurável Prometheus do Windows a partir da liberação mais recente do projeto.
-
Execute o instalador em seu sistema Windows
-
Configure os terminais de ingestão do para gravação remota e seu token da API do Monitor no assistente.
-
Clique em Avançar.
-
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
-
Clique em Avançar.
-
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.
-
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. -
Clique em Install (Instalar ) e Finish (Concluir) para concluir a instalação.
-
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.

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 WindowsCOMPUTERNAME
. 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 dotextfile
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.