wils@web ~ $ cat ~/ajuda/como-monitorar-metricas-de-sistemas-com-grafana-9-5-e-prometheus-2-42.md
DevOpsComo monitorar métricas de sistemas com Grafana 9.5 e Prometheus 2.42
Este manual aborda como monitorar métricas de sistemas utilizando o Grafana 9.5 e o Prometheus 2.42. O Grafana é uma ferramenta de visualização de dados, enquanto o Prometheus é um sistema de monitoramento e alerta.
Pré-requisitos
- Servidor Linux (Ubuntu, CentOS, etc.)
- Docker e Docker Compose instalados
- Conhecimento básico de linha de comando
Passo 1: Instalação do Prometheus
Primeiro, crie um diretório para o Prometheus e navegue até ele:
mkdir prometheus && cd prometheus
Em seguida, crie um arquivo de configuração chamado prometheus.yml:
nano prometheus.yml
Adicione o seguinte conteúdo ao arquivo:
global:
scrape_interval: 15s
scrape_configs:
- job_name: 'prometheus'
static_configs:
- targets: ['localhost:9090']
Agora, inicie o Prometheus usando o Docker:
docker run -d --name prometheus -p 9090:9090 -v $(pwd)/prometheus.yml:/etc/prometheus/prometheus.yml prom/prometheus
Passo 2: Instalação do Grafana
Para instalar o Grafana, execute o seguinte comando:
docker run -d --name grafana -p 3000:3000 grafana/grafana
Após a instalação, acesse o Grafana em http://localhost:3000 e faça login com as credenciais padrão:
- Usuário: admin
- Senha: admin
Passo 3: Configuração do Grafana
Após o login, adicione o Prometheus como fonte de dados:
- Clique em Configuration (ícone de engrenagem) na barra lateral.
- Selecione Data Sources.
- Clique em Add data source.
- Escolha Prometheus.
- Insira a URL: http://localhost:9090 e clique em Save & Test.
Passo 4: Criando um Dashboard
Para criar um dashboard:
- Clique em + na barra lateral e selecione Dashboard.
- Adicione um novo painel e configure a consulta usando a linguagem PromQL.
Conclusão
Agora você tem um sistema de monitoramento básico configurado com Grafana e Prometheus. Utilize dashboards para visualizar métricas e configurar alertas conforme necessário.
Dica: Explore as integrações do Grafana com outras fontes de dados para enriquecer suas visualizações.
Precisa de ajuda com isso no seu servidor? A gente resolve pra você.
falar no WhatsApp →// deu erro ou não funcionou?
Achou algo errado neste manual?
Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.