[ad_1]
O Grafana é uma plataforma de observabilidade de código aberto para criar painéis que visualizam conjuntos de dados. Você pode usá-lo para monitorar convenientemente as estatísticas do servidor, como consumo de CPU, desempenho da rede e tempo de atividade.
O Grafana pode ser auto-hospedado ou acessado como uma solução SaaS por meio da instância oficial do Grafana Cloud. Neste artigo, você aprenderá como instalar o Grafana Cloud e configurá-lo para exibir métricas básicas de um servidor Linux. Você usará o agente oficial da Grafana para coletar os dados e enviá-los para a Grafana.
Introdução ao Grafana Cloud
Comece inscrevendo-se para uma conta gratuita do Grafana Cloud. Você pode adicionar até 10.000 métricas de dados com o plano gratuito, bem como até 50 GB de logs e rastreamentos armazenados. Seus dados serão mantidos por 14 dias.
Siga o procedimento de registro até chegar à tela de boas-vindas. Você pode acessá-lo clicando no ícone do Grafana no canto superior esquerdo do menu lateral, se estiver em um local diferente.
Adicione seu servidor como uma fonte de dados
Quando estiver na tela de boas-vindas, clique no botão azul “Conectar dados” para começar a configurar seu painel. Você chegará à página Integrações e Conexões. Eles fornecem layouts de painel pré-criados com conectores oficialmente suportados para fontes de dados comuns. Eles são a maneira mais rápida de colocar o Grafana em funcionamento.
Role para baixo ou use a barra de pesquisa para encontrar a integração “Linux Server”. Clique no seu bloco para visualizar a página de informações. Isso fornece uma descrição da integração e suas instruções de uso.
Altere os parâmetros do sistema operacional e da arquitetura do sistema na seção “Escolha seu sistema operacional” para corresponder à máquina que você monitorará.
Em seguida, role a página e clique no botão azul “Instalar Integração” para adicionar os painéis à sua conta.
Instalando o agente Grafana em seu servidor
A página será atualizada para exibir um script de instalação do Grafana Agent. O script baixa o binário do agente correto para a plataforma selecionada e configura automaticamente a autenticação com sua chave de API do Grafana Cloud.
Abra um terminal em seu servidor e execute o script mostrado.
$ sudo ARCH=amd64 GCLOUD_STACK_ID="XXXXX" GCLOUD_API_KEY="XXXXXX" GCLOUD_API_URL="https://integrations-api-eu-west.grafana.net" /bin/sh -c "$(curl -fsSL https://raw.githubusercontent.com/grafana/agent/release/production/grafanacloud-install.sh)"
...
Unpacking grafana-agent (0.25.1-1) over (0.25.1-1) ...
Setting up grafana-agent (0.25.1-1) ...
--- Retrieving config and placing in /etc/grafana-agent.yaml
integrations:
node_exporter:
enabled: true
relabel_configs:
- replacement: hostname
target_label: instance
prometheus_remote_write:
- basic_auth:
password: ...
username: ...
url: https://prometheus-prod-01-eu-west-0.grafana.net/api/prom/push
---
--- Enabling and starting grafana-agent.service
Created symlink /etc/systemd/system/multi-user.target.wants/grafana-agent.service → /usr/lib/systemd/system/grafana-agent.service.
Grafana Agent is now running! To check the status of your Agent, run:
sudo systemctl status grafana-agent.service
O Grafana Agent é uma versão mínima do coletor de dados do Prometheus. Ele é executado como um serviço que extrai periodicamente métricas e logs de sua máquina. A instalação é bem-sucedida se você vir o Grafana Agent is now running
mensagem no final da saída do script.
Você pode confirmar que os dados estão fluindo para sua conta Grafana pressionando o botão azul “Testar integração” na interface da web. Quando o teste estiver concluído, pressione o botão de substituição “Visualizar painéis” para começar a explorar as métricas do seu servidor.
Uso das placas
A integração do Linux Server também é conhecida como Node Exporter, pois é baseada no compilador Prometheus de mesmo nome. Exporte métricas de seus nós de computação. Seus painéis serão agrupados em uma pasta chamada “Integration – Linux Node” por padrão. Você pode alterar esse nome acessando a guia Configurações de pasta.
Dois painéis estão incluídos com a integração. O painel “Node Exporter / Nodes” fornece uma visão geral da utilização de recursos do sistema. Gráficos de uso da CPU, média de carga e consumo de memória são exibidos com destaque na parte superior da exibição. Você encontrará gráficos de uso de disco e tráfego de rede abaixo, seguidos pelo conteúdo dos logs do sistema do seu servidor.
A variante do painel USE Method apresenta dados da perspectiva da estratégia de observabilidade do USE. USE significa Utilização, Saturação e Erros:
- Utilização é a porcentagem de tempo que um determinado recurso é consumido, como o uso atual da CPU.
- Saturação é a quantidade de trabalho que está sendo feito pelo recurso, como a média de carga recente.
- erros é o número de eventos de erro que ocorrem durante um determinado período.
O painel do método USE fornece gráficos lado a lado de utilização e saturação para cada recurso de hardware. Os logs do sistema são fornecidos como painéis na parte inferior, permitindo a detecção de erros relatados.
Os painéis são atualizados automaticamente enquanto você os visualiza. Você pode alterar o intervalo de atualização usando o menu suspenso no canto superior direito. Por padrão, são 30 segundos. Esta área da tela também contém controles para ajustar o período de tempo visível e alternar entre os modos de exibição. Clicar no ícone da tela no canto superior direito ativa o modo quiosque, ideal ao usar o Grafana em uma tela grande em um espaço compartilhado.
Resumo
O Grafana Cloud facilita a configuração de painéis avançados de monitoramento de servidor usando o Grafana Agent com integração de servidor Linux. Fornece painéis pré-criados para que você não precise manipular manualmente as métricas ou configurar painéis gráficos.
A integração é um ponto de partida que está pronto para ser personalizado para atender às suas necessidades de observação. Você pode modificar painéis adicionando novas métricas e alterando a maneira como as existentes são exibidas. Clique no ícone de roda dentada de configurações no canto superior direito do painel e, em seguida, pressione o botão “Tornar editável” para ativar os controles de edição. Isso permitirá que você adicione novos painéis aos seus painéis e altere suas variáveis de exibição e opções nas configurações.
[ad_2]