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.

    1
  3. Dentro do Fontes de dados página que aparece, clique na Adicionar fonte de dados botão.
    1
  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.

    1

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.