Editado 2 Semanas atrás por ExtremeHow Equipe Editorial
DebianGrafanaMonitoramentoVisualizaçãoConfiguração do ServidorLinuxCódigo AbertoAdministração de SistemasInterface de Linha de ComandoTI
Tradução atualizada 2 Semanas atrás
O Grafana é uma plataforma de software de código aberto popular usada para monitoramento e observabilidade. Suas poderosas capacidades de visualização permitem que os usuários criem painéis dinâmicos que podem ser integrados a uma variedade de fontes de dados. Neste guia, vamos passar pelo processo de instalação e configuração do Grafana em um sistema baseado em Debian. Esta explicação é destinada a usuários que são relativamente novos no Grafana e no Debian, embora inclua detalhes para ajudar aqueles com mais experiência.
Antes de começar, certifique-se de ter o seguinte:
Primeiro, certifique-se de que o índice de pacotes do seu sistema esteja atualizado. Abra o terminal e execute o seguinte comando:
sudo apt update
Depois que o índice de pacotes estiver atualizado, atualize os pacotes instalados usando o seguinte:
sudo apt upgrade
Esses comandos garantem que seu sistema tenha as últimas atualizações de software e patches de segurança, o que é importante para estabilidade e segurança.
O Grafana requer alguns pacotes dependentes para serem instalados no seu sistema. Execute o seguinte comando para instalar essas dependências:
sudo apt install -y adduser libfontconfig1
O pacote adduser
é usado para adicionar usuários e grupos, enquanto o libfontconfig1
é uma biblioteca para configuração e personalização de fontes. Estes são essenciais para o funcionamento do Grafana.
Com as dependências no lugar, você pode agora baixar e instalar o Grafana. No momento da escrita deste guia, a maneira mais fácil de instalar o Grafana no Debian é usar seu repositório APT oficial. Siga estes passos:
Primeiro, adicione a chave APT para o Grafana usando o seguinte comando:
wget -q -O - https://packages.grafana.com/gpg.key | sudo apt-key add -
Em seguida, adicione o repositório APT do Grafana ao seu gerenciador de pacotes fazendo o seguinte:
echo "deb https://packages.grafana.com/oss/deb stable main" | sudo tee -a /etc/apt/sources.list.d/grafana.list
Atualize novamente a lista de pacotes para incluir pacotes do novo repositório do Grafana adicionado:
sudo apt update
Agora, instale o Grafana executando o seguinte:
sudo apt install grafana
Este comando instala o servidor Grafana e o configura para rodar como um serviço. Esta configuração garante que o Grafana inicie automaticamente na inicialização e facilita o gerenciamento.
Após a instalação, inicie o serviço Grafana usando o gerenciador de serviços systemd:
sudo systemctl start grafana-server
Para verificar se o Grafana está em execução, verifique o status do serviço:
sudo systemctl status grafana-server
Se tudo estiver configurado corretamente, você verá uma saída indicando que o serviço está ativo e em execução.
Habilite o serviço Grafana para iniciar na inicialização:
sudo systemctl enable grafana-server
O Grafana escuta na porta 3000 por padrão. Se você tiver um firewall, deve permitir tráfego nesta porta. Se estiver usando o UFW (Uncomplicated Firewall), você pode permitir tráfego para o Grafana fazendo o seguinte:
sudo ufw allow 3000/tcp
Verifique se a regra foi adicionada:
sudo ufw status
Assim que o Grafana estiver configurado e em execução, o próximo passo é acessar sua interface web. Abra um navegador e vá para:
http://your_server_ip:3000
Substitua your_server_ip
pelo endereço IP real do seu servidor. Para testes locais, você pode usar localhost:3000
.
Você será solicitado a fazer login. As credenciais padrão são:
admin
admin
Ao fazer o primeiro login, o Grafana pedirá para você mudar a senha. Siga as instruções para criar uma nova senha.
No Grafana, uma fonte de dados é onde seus dados estão. Você deve configurar pelo menos uma fonte de dados para visualizar efetivamente os dados no Grafana. Veja como adicionar uma fonte de dados:
Depois que as fontes de dados estiverem corretamente configuradas e verificadas, você pode começar a criar painéis para visualizar seus dados.
Criar painéis no Grafana é uma habilidade essencial. Painéis são uma coleção de painéis individuais, cada um dos quais exibe um aspecto específico dos seus dados. Siga estas etapas básicas para criar seu primeiro painel:
O Grafana fornece uma ampla gama de opções de configuração para você adaptar sua aplicação às suas necessidades. Confira algumas configurações avançadas baseadas em suas necessidades específicas:
Por padrão, o Grafana fornece autenticação básica usando nome de usuário e senha. Para maior segurança, considere integrar com LDAP, OAuth ou outros provedores de autenticação. Isso requer configurar o arquivo grafana.ini
do Grafana e possivelmente configurar serviços externos. Consulte a documentação oficial do Grafana sobre autenticação para obter orientações passo a passo.
O arquivo /etc/grafana/grafana.ini
permite ampla personalização. Este arquivo inclui os seguintes tópicos:
Tornar-se familiar com as opções do arquivo grafana.ini
o ajudará a ajustar o comportamento e funcionalidade do Grafana para melhor atender às suas necessidades empresariais.
O ecossistema de plugins do Grafana oferece aos usuários o poder de estender funcionalidades com extensões de painel, dashboard e fonte de dados criados pela comunidade. Instale plugins da seguinte forma:
Lembre-se de que, após a instalação do plugin, você pode precisar reiniciar o servidor Grafana para que as mudanças entrem em vigor:
sudo systemctl restart grafana-server
Ao usar o Grafana ou durante a configuração, você pode encontrar problemas. Aqui estão dicas para resolver problemas comuns:
Os logs do Grafana são inestimáveis para diagnosticar problemas. Acesse os logs aqui:
/var/log/grafana/grafana.log
Revisar as entradas de log de quando o problema ocorreu pode revelar erros ou mensagens de aviso que podem apontar a fonte do problema.
Erros geralmente podem ser causados por configuração incorreta. Verifique novamente suas configurações no grafana.ini
e revise a configuração da fonte de dados para possíveis imprecisões.
O Grafana se beneficia de uma comunidade ativa. Use o fórum da comunidade Grafana Labs, canal do Slack e repositório do GitHub para obter ajuda quando precisar.
Você agora está equipado com um entendimento fundamental sobre como instalar e configurar o Grafana em um sistema baseado no Debian. Este guia forneceu uma jornada abrangente desde a configuração do seu ambiente até o acesso e configuração da aplicação para melhor visualizar seus dados. À medida que você se familiarizar mais com o Grafana, aproveite sua ampla documentação e comunidade ativa para se aprofundar em recursos e funcionalidades mais avançadas. As capacidades poderosas do Grafana tornam-no uma ferramenta essencial para monitorar e analisar todos os tipos de dados, fazendo dele um grande ativo em qualquer kit de ferramentas tecnológica.
Se você encontrar algo errado com o conteúdo do artigo, você pode