Monitorando o sistema operacional Windows com Prometheus

Monitorando o sistema operacional Windows com Prometheus
Exportador da Comunidade de Prometheus Exportador do Windows pode monitorar desktops/servidores com os sistemas operacionais do Windows instalados usando o Prometheus.

Este artigo mostrará como instalar Exportador do Windows em um computador Windows e monitorá -lo com Prometheus. Então vamos começar.

Índice

  1. Pré-requisitos
  2. Baixando o exportador do Windows
  3. Instalando o Exportador do Windows
  4. Adicionando exportador do Windows ao Prometheus
  5. Monitorando janelas com Prometheus
  6. Conclusão
  7. Referências

Pré-requisitos

Para monitorar um computador Windows com Prometheus, você deve ter o Prometheus instalado no seu computador. Você também precisa ter o Prometheus Exportador do Windows instalado no seu computador Windows.

Se você precisar de assistência na instalação do Prometheus no Ubuntu 20.04 LTS, você deve ler o artigo como instalar Prometheus no Ubuntu 20.04 LTS.

Baixando o exportador do Windows

Para baixar o exportador do Windows Prometheus, navegue até a página do Github do Exportador do Windows da comunidade Prometheus do seu navegador favorito da web.

Depois que a página carregar, clique no Mais recente liberar (v0.16.0 no momento da redação deste artigo) do exportador do Windows do Lançamentos Seção marcada na captura de tela abaixo.

Role para baixo até o Ativos seção. Você deve baixar a versão correta do instalador do exportador do Windows para o seu computador aqui.

Se você estiver executando uma versão do sistema operacional do Windows de 32 bits, clique no Windows_exporter-*-386.msi link.

Se você estiver executando uma versão do sistema operacional do Windows de 64 bits, clique no Windows_exporter-*-amd64.msi link.

Exportador do Windows o instalador deve ser baixado.

Instalando o Exportador do Windows

Nesta seção, mostrarei como instalar o Exportador do Windows em um computador Windows.

Existem muitos colecionadores no Exportador do Windows, e cada um deles é responsável pela exportação de informações específicas. Você pode obter uma lista dos colecionadores de exportadores do Windows suportados no Colecionadores Seção da página do Github Exports do Windows.

Alguns dos colecionadores serão ativados por padrão, e alguns deles serão desativados por padrão, como você pode ver no Colecionadores Seção da página do Github do exportador do Windows na captura de tela abaixo. Vou mostrar como habilitar os colecionadores que não são de antecedentes também.

O instalador do exportador do Windows deve estar no Transferências\ pasta do seu Do utilizadorpasta de dados da.

O Transferências\ Pasta deve estar no caminho C: \ Usuários \\ Downloads. Substituir com o nome de usuário do seu sistema operacional Windows.

No meu caso, o Transferências\ O caminho da pasta é C: \ Usuários \ Shahriar Shovon \ Downloads

Agora, procure o Prompt de comando aplicativo, clique com o botão direito do mouse (RMB) e clique em Executar como administrador conforme marcado na captura de tela abaixo.

Execute o seguinte comando para navegar para o Transferências/ pasta do seu computador.

CMD> CD "C: \ Usuários \\ Downloads"

OBSERVAÇÃO: Certifique -se de substituir com o nome de usuário do seu computador Windows.

Para instalar Exportador do Windows e ativar apenas os colecionadores padrão, execute o seguinte comando:

cmd> msiexec /i .\ windows_exporter-0.16.0-AMD64.msi

Para instalar Exportador do Windows e ativar apenas os colecionadores padrão, bem como o não padrão memória Colecionador, execute o seguinte comando:

cmd> msiexec /i windows_exporter-0.16.0-AMD64.MSI Enabled_Collectors = "[Padrões], memória"

O exportador do Windows deve estar em execução na porta 9182 do seu computador Windows.

Para verificar se o exportador do Windows está funcionando, abra um navegador da web e visite http: // localhost: 9182/métricas. Se você vir a seguinte saída, o Exportador do Windows está funcionando.

Adicionando exportador do Windows ao Prometheus

Depois que o exportador do Windows estiver instalado no seu computador Windows, você poderá adicioná -lo ao Prometheus.

Para adicionar seu computador Windows ao Prometheus, você precisa conhecer o endereço IP do seu computador Windows.

Para encontrar o endereço IP do seu computador Windows, você pode executar o seguinte comando no Prompt de comando aplicativo do seu computador Windows.

cmd> ipconfig

Como você pode ver, o endereço IP do meu computador Windows é 192.168.3.130. Vai ser diferente para você. Então, certifique -se de substituí -lo por seu a partir de agora.

Agora, abra o arquivo de configuração do Prometheus /Opt/Prometheus/Prometheus.yml com o Nano Editor de texto da seguinte forma:

$ sudo nano/opt/prometheus/prometheus.yml

Digite as seguintes linhas no scrape_configs seção do /Opt/Prometheus/Prometheus.yml arquivo. Certifique -se de substituir o endereço IP 192.168.3.130 Com o endereço IP do seu computador Windows.

- Job_Name: 'Win10'
static_configs:
- Alvos: ['192.168.3.130: 9182 ']

Depois de terminar, pressione + X seguido pela Y e Para salvar o /Opt/Prometheus/Prometheus.yml arquivo.

Para que as mudanças entrem em vigor, reinicie o Prometeu Serviço Systemd da seguinte maneira:

$ sudo systemctl reinicie prometeus.serviço

Para acessar a interface da Web Prometheus, você precisa conhecer o endereço IP do computador onde instalou o Prometheus.

Você pode executar o seguinte comando no computador, onde o Prometheus instalou para encontrar seu endereço IP:

$ hostname -i

No meu caso, o endereço IP do computador onde eu tenho Prometheus instalado é 192.168.3.149. Vai ser diferente para você. Então, certifique -se de substituí -lo por seu a partir de agora.

Agora, visite a página de alvos de Prometheus em http: // 192.168.3.149: 9090/metas do seu navegador favorito da web, e você deve ver que o Win10 O alvo está no ACIMA estado. Isso significa que o prometeu pode raspar as estatísticas do computador Windows usando o Exportador do Windows.

Monitorando janelas com Prometheus

Para monitorar seu computador Windows com Prometheus, visite a página do gráfico Prometheus em http: // 192.168.3.149: 9090/Gráfico do seu navegador favorito.

Digite a expressão janelas_ E você deve ver uma lista de todas as métricas do Exportador do Prometheus Windows, como na captura de tela abaixo.

Vamos monitorar a velocidade de download do computador Windows com Prometheus como exemplo.

Para monitorar a velocidade de download do seu computador Windows, execute a expressão Taxa (Windows_Net_Bytes_Received_total [1M]).

Você deve ver um gráfico da velocidade de download do seu computador Windows, conforme mostrado na captura de tela abaixo.

Para encontrar as métricas disponíveis de cada um dos colecionadores e o que cada uma das métricas faz, verifique o Colecionadores Seção da página do Github Exports do Windows.

Por exemplo, para encontrar as métricas disponíveis do líquido Colecionador, clique no link líquido de Colecionadores Seções da página do Github Exports do Windows, marcada na captura de tela abaixo.

Todas as métricas disponíveis do líquido O colecionador, juntamente com uma breve descrição de cada uma das métricas, deve ser listada no Métricas Seção marcada na captura de tela abaixo.

Conclusão

Neste artigo, mostrei como baixar e instalar o Exportador do Windows no Windows. Eu também mostrei a você como adicionar o exportador do Windows como um alvo no Prometheus. Eu mostrei como monitorar o Windows com Prometheus também.

Referências:

[1] Prometheus-Community/Windows_exporter: Exportador Prometheus para Máquinas do Windows
[2] Como instalar o Prometeu no Ubuntu 20.04 LTS