Visão geral
O Prometheus é um excelente sistema de monitoramento de código aberto que nos permite coletar métricas de nossos aplicativos e os armazena em um banco de dados, especialmente um banco de dados baseado em séries temporais. A maior vantagem de Prometeu é a linguagem de consulta que ele fornece para o processamento de dados.
Usando Prometheus
Com o Prometeu, não podemos exportar dados métricos relacionados a si mesmos, como a contagem de solicitações que recebeu, o consumo de memória etc., mas podemos estender as capacidades de Prometheus com exportadores, que são apenas programas adicionais que geram mais dados métricos, além de Prometheus. Nesta lição, usaremos o exportador de nós capazes de produzir e coletar métricas sobre uma infraestrutura de sistemas que consiste no consumo de memória, estatísticas de rede e dados relacionados.
Observe que o Nginx deve ser instalado em seu sistema antes de poder instalar o Prometheus e o Exportador também. Leia como instalar o nginx para fazer isso.
Instalando o Prometheus
Prometheus tem um pacote Debian. Para fazer isso, importe a chave do pacote para nossa máquina:
Obtenha https: // s3-eu-west-1.Amazonaws.com/deb.percepção robusta.IO/41EFC99D.gpg | APT-KEY ADD -
Depois de executar este comando, veremos a seguinte saída:
Chave de importação para Prometheus
Por fim, estamos prontos para instalar todos os pacotes necessários em nosso sistema:
Atualização APT-Get
instalação apt-get prometeus prometeus node-exporter prometeus-pushgateway prometeus-alertmanager
Observe que a atualização dos pacotes apt pode levar alguns minutos para ser concluída, dependendo da versão das bibliotecas que você instalou em sua máquina.
Se você está tendo problemas para encontrar pacotes para o Ubuntu, pesquise no repositório do pacote do Ubuntu. Aqui está a saída de amostra que vemos:
Instalação do Prometheus
Isso também começará o servidor Prometheus. Você pode confirmar que o aplicativo está em execução usando este comando:
status de prometeu de serviço
Vemos a seguinte saída:
Status de prometeu
Agora, podemos visitar o Prometheus Dashboard e começar a brincar com ele no localHost: 9090 Port. Isso vai mostrar algo assim:
Prometheus correndo
Conclusão
Nesta lição, analisamos como podemos instalar o Prometheus, uma excelente ferramenta para métricas de aplicativos de coleção. Leia mais postagens baseadas no Ubuntu aqui.