Pular para o conteúdo principal

Métricas de código aberto e monitoramento para obter insights em tempo real.

Ferramentas de monitoramento padrão da indústria que funcionam melhor em conjunto. Prometheus é uma poderosa ferramenta de software de monitoramento que coleta métricas de pontos de dados configuráveis em determinados intervalos, avalia expressões de regras e pode acionar alertas se alguma condição for observada. Use Grafana para criar imagens, monitorar, armazenar e compartilhar métricas com sua equipe para manter o controle de sua infra-estrutura.

Implementando os aplicativos do mercado Prometheus & Grafana

O Linode Marketplace permite que você implante facilmente software em um Linode utilizando o Linode Cloud Manager.

  1. Entre no Gerenciador de Nuvem e selecione o link Marketplace no menu de navegação à esquerda. Isto exibe a página Linode Compute Create com a guia Marketplace pré-selecionada.
  2. Na seção Selecionar aplicativo, selecione o aplicativo que você gostaria de implantar.
  3. Preencha todas as Opções requeridas para o aplicativo selecionado, bem como quaisquer Opções Avançadas desejadas (que são opcionais). Consulte a seção Opções de Configuração para obter detalhes.
  4. Complete o restante do formulário conforme discutido no Getting Started > Create a Linode.
  5. Clique no botão Criar Linode. Uma vez que o Linode tenha provisionado e esteja totalmente ligado, aguarde até que a instalação do software esteja concluída. Se o Linode for desligado ou reiniciado antes deste tempo, a instalação do software provavelmente falhará. Para determinar se a instalação foi concluída, abra o console Lish do Linode e aguarde que o prompt de login do sistema apareça.
  6. Siga as instruções dentro da seção Começar após a implantação.

A instalação do software deve ser concluída em 5-10 minutos após a conclusão do provisionamento da Linode.

Opções de configuração

Prometheus & Grafana Opções

Aqui estão as opções adicionais disponíveis para este aplicativo do Mercado:

CampoDescrição
E-mail de administração para o servidorEste e-mail é necessário para gerar os certificados SSL. Requerido
Seu Linode API TokenSeu Linode API Token é necessário para criar registros DNS. Se isto for fornecido junto com o subdomain e domain a instalação tenta criar registros DNS através do Linode API. Se você não tiver um token, mas quiser que a instalação crie registros DNS, você deve criar um antes de continuar.
SubdomínioO subdomínio para o qual você deseja que o instalador crie um registro DNS durante a instalação. A sugestão dada é www. O subdomínio só deve ser fornecido se você também fornecer um domain e API Token
DomínioO nome de domínio onde você deseja hospedar sua instância Wazuh. O instalador cria um registro DNS para este domínio durante a configuração, se você fornecer este campo junto com seu API Token.
O usuário limitado do sudo a ser criado para o LinodeEsta é a conta de usuário limitada a ser criada para o Linode. Esta conta tem privilégios de usuário sudo.
A senha para o usuário limitado do sudoDefina uma senha para o usuário limitado do sudo. A senha deve atender aos requisitos de validação de força de complexidade para uma senha forte. Esta senha pode ser usada para executar qualquer ação em seu servidor, semelhante à raiz, portanto, torná-la longa, complexa e única.
A chave pública SSH que será usada para acessar o LinodeSe você deseja acessar o SSH via chave pública (recomendado) e não por senha, digite a chave pública aqui.
Desabilitar o acesso root sobre o SSH?Selecione Yes para bloquear a conta raiz de entrar no servidor via SSH. Selecione No para permitir que a conta raiz faça o login via SSH.

Opções gerais

Para obter conselhos sobre o preenchimento das opções restantes no formulário Criar um Linode, consulte Começando > Criar um Linode. Dito isto, algumas opções podem ser limitadas ou recomendadas com base neste aplicativo do Marketplace:

  • Distribuições com suporte: Ubuntu 20.04 LTS
  • Plano recomendado: Todos os tipos e tamanhos de planos podem ser usados.

Começando após a implantação

Acesse Grafana e Prometheus

Para acessar as interfaces front-end para Grafana ou Prometheus, primeiro obtenha as credenciais. Em seguida, abra seu navegador e navegue até a URL de localização do aplicativo que você deseja acessar. No prompt de login que aparece, digite o nome de usuário e a senha como mostrado no arquivo credentials.txt.

Obter as Credenciais

  1. Faça login em sua nova Instância de Cálculo usando um dos métodos abaixo:
    • Lish Console: Dentro do Cloud Manager, navegue para Linodes no menu à esquerda, selecione a Instância de Cálculo que você acabou de implantar, e clique no Lançamento do Console LISH botão. Faça o login como o root usuário. Ver Usando o Console Lish.
    • SSH: Entre em sua Instância de Cálculo sobre SSH usando o root usuário. Ver Conexão a um servidor remoto sobre SSH para assistência.
  2. Uma vez logado, execute o seguinte comando:

    cat /root/credentials.txt
  3. Isto exibe as credenciais e a URL do endpoint para Prometheus e Grafana, como mostrado no exemplo de saída abaixo.

    #################
    # Prometheus #
    #################
    Location: https://192-0-2-1.ip.linodeusercontent.com/prometheus
    Username: prometheus
    Password: htyjuykuyhjyrkit648648#$#%^GDGHDHTTNJMYJTJ__gr9jpoijrpo ##############
    # Grafana #
    ##############
    Location: https://192-0-2-1.ip.linodeusercontent.com
    Username: admin
    Password: ewtghwethetrh554y35636#$_0noiuhr09h)

Adicione Prometheus como fonte de dados para Grafana

  1. Acesse o frontend Grafana . Veja Access Grafana e Prometheus.
  2. No menu principal, passe o mouse sobre o ícone da engrenagem para abrir o Configuração menu. Em seguida, clique em Fontes de dados.


  3. Dentro do Fontes de dados página que aparece, clique na Adicionar fonte de dados botão.

  4. Selecione Prometheus da seção de banco de dados da série cronológica da página Adicionar fonte de dados.
  5. Uma fonte de dados etiquetada Prometheus é criado automaticamente e suas configurações são agora visíveis. Dentro do URL campo, entrar http://localhost:9090/prometheus. O restante das configurações pode ser ajustado conforme a necessidade.

Agora que a Fonte de Dados Prometheus está configurada, você pode navegar nos painéis disponíveis Grafana para ver qual painel se ajusta às suas necessidades. Revise o painel oficial Prometheus e Grafana documentação para aprender como utilizar melhor sua instância.

O aplicativo Prometheus & Grafana Marketplace foi desenvolvido pela Linode. Para obter suporte sobre a implantação do aplicativo, entre em contato com o Suporte da Linode por meio das informações listadas na barra lateral. Para obter suporte sobre a ferramenta ou o software em si, visite Prometheus Community ou Grafana Community.