wils@web ~ $ cat ~/ajuda/como-monitorar-seus-servicos-usando-prometheus-2-36-e-grafana-9-6.md
DevOpsComo monitorar seus serviços usando Prometheus 2.36 e Grafana 9.6
O monitoramento de serviços é essencial para garantir a saúde e a performance de suas aplicações. Neste manual, vamos abordar como utilizar o Prometheus 2.36 e o Grafana 9.6 para monitorar seus serviços de forma eficaz.
Pré-requisitos
- Servidor Linux com acesso root.
- Instalação do Docker (opcional, mas recomendado).
- Conhecimento básico em terminal Linux.
Instalação do Prometheus
- Baixar o Prometheus:
- Extrair o arquivo:
- Entrar na pasta do Prometheus:
- Iniciar o Prometheus:
- Acesse o Prometheus pelo navegador em http://localhost:9090.
wget https://github.com/prometheus/prometheus/releases/download/v2.36.0/prometheus-2.36.0.linux-amd64.tar.gz tar -xvf prometheus-2.36.0.linux-amd64.tar.gz cd prometheus-2.36.0.linux-amd64 ./prometheus --config.file=prometheus.yml Configuração do Prometheus
Edite o arquivo prometheus.yml para adicionar os serviços que você deseja monitorar:
global:
scrape_interval: 15s
scrape_configs:
- job_name: 'meu_servico'
static_configs:
- targets: ['localhost:8080'] Instalação do Grafana
- Adicionar o repositório do Grafana:
- Instalar o Grafana:
- Iniciar o Grafana:
- Habilitar o Grafana para iniciar no boot:
- Acesse o Grafana pelo navegador em http://localhost:3000.
sudo apt-get install -y software-properties-common
sudo add-apt-repository -y 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
Após acessar o Grafana, siga os passos:
- Faça login com usuário e senha padrão: admin/admin.
- Adicione uma nova fonte de dados do tipo Prometheus.
- Configure a URL como http://localhost:9090.
- Salve e teste a conexão.
Criação de Dashboards
Crie dashboards personalizados para visualizar as métricas coletadas pelo Prometheus. Utilize as opções de visualização do Grafana para criar gráficos e painéis informativos.
Conclusão
Com o Prometheus e Grafana, você pode monitorar seus serviços de forma eficiente. Lembre-se de ajustar os intervalos de coleta e explorar as diversas opções de visualização do Grafana para obter insights valiosos sobre suas aplicações.
Dica: Considere integrar alertas no Prometheus para receber notificações em caso de problemas nos serviços monitorados.
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.