wils@web ~ $ cat ~/ajuda/como-monitorar-a-saude-de-aplicacoes-com-grafana-9-5-e-prometheus-2-34.md
DevOpsComo monitorar a saúde de aplicações com Grafana 9.5 e Prometheus 2.34
Este manual aborda como monitorar a saúde de aplicações utilizando Grafana 9.5 e Prometheus 2.34. O Grafana é uma ferramenta de visualização de dados, enquanto o Prometheus é um sistema de monitoramento e alerta.
Pré-requisitos
- Servidor Linux (Ubuntu/CentOS)
- Docker ou instalação nativa do Prometheus e Grafana
- Acesso à internet para baixar as imagens ou pacotes
Instalação do Prometheus
- Baixar e extrair o Prometheus:
- Configurar o arquivo prometheus.yml:
- Incluir as configurações de scrape:
- Iniciar o Prometheus:
wget https://github.com/prometheus/prometheus/releases/download/v2.34.0/prometheus-2.34.0.linux-amd64.tar.gz
tar xvf prometheus-2.34.0.linux-amd64.tar.gz
cd prometheus-2.34.0.linux-amd64
nano prometheus.yml
scrape_configs:
- job_name: 'my_application'
static_configs:
- targets: ['localhost:8080']
./prometheus --config.file=prometheus.yml
Instalação do Grafana
- Adicionar o repositório do Grafana:
- Instalar o Grafana:
- Iniciar o serviço do Grafana:
sudo apt-get install -y software-properties-common
sudo add-apt-repository ppa:grafana/stable
sudo apt-get update
sudo apt-get install grafana
sudo systemctl start grafana-server
sudo systemctl enable grafana-server
Configuração do Grafana
- Acessar o Grafana em http://localhost:3000 (usuário e senha padrão: admin/admin).
- Adicionar o Prometheus como fonte de dados:
- Clique em Configuration (engrenagem) > Data Sources > Add data source.
- Escolha Prometheus e configure a URL como http://localhost:9090.
- Salvar e testar a conexão.
Criação de Dashboards
Com o Prometheus configurado, você pode criar dashboards no Grafana para visualizar a saúde das suas aplicações. Utilize as métricas coletadas para criar gráficos e alertas.
Conclusão
Monitorar suas aplicações com Grafana e Prometheus é uma maneira eficaz de garantir que tudo esteja funcionando corretamente. Dica: Explore as diversas métricas disponíveis e personalize seus dashboards para atender às suas necessidades específicas.
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.