wils@web ~ $ cat ~/ajuda/como-implementar-monitoramento-de-aplicacoes-com-kubernetes-1-25-e-prometheus.md

DevOps

Como implementar monitoramento de aplicações com Kubernetes 1.25 e Prometheus

atualizado em 21/08/2026

Este manual detalha como implementar o monitoramento de aplicações em um cluster Kubernetes 1.25 utilizando o Prometheus, uma ferramenta popular de monitoramento e alerta.

Introdução

O Prometheus é uma solução de monitoramento que coleta métricas em tempo real. Integrá-lo ao Kubernetes permite que você monitore suas aplicações de forma eficiente.

Pré-requisitos

  • Cluster Kubernetes 1.25 em funcionamento
  • kubectl instalado e configurado
  • Helm instalado

Passo a Passo

1. Adicionar o repositório do Prometheus

helm repo add prometheus-community https://prometheus-community.github.io/helm-charts
helm repo update

2. Instalar o Prometheus

helm install prometheus prometheus-community/prometheus

3. Verificar a instalação

kubectl get pods -n default

Você deve ver os pods do Prometheus em execução.

4. Acessar a interface do Prometheus

Para acessar a interface web do Prometheus, você pode usar o port-forwarding:

kubectl port-forward svc/prometheus-server 9090:80

Agora, você pode acessar o Prometheus em http://localhost:9090.

5. Configurar scrape de métricas

Adicione as configurações de scrape no arquivo values.yaml do Helm:

additionalScrapeConfigs:
- job_name: 'my-app'
  static_configs:
  - targets: ['my-app-service:8080']

Conclusão

Após seguir esses passos, você terá o Prometheus monitorando suas aplicações no Kubernetes. Lembre-se de ajustar as configurações de scrape conforme necessário para as suas aplicações. Uma dica importante é configurar alertas para notificações proativas sobre problemas de desempenho.

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.