Skip to content

Playground para experimentação local de prometheus e grafana.

Notifications You must be signed in to change notification settings

bempapp/prometheus-grafana-playground

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Prometheus / Grafana Playground

Playground para experimentação local de prometheus e grafana.

Ambiente

Para utilizar o playground é necessário ter o Kubernetes, Kubectl e o Helm instalado.

Para instalação do kubernetes localmente, sugiro o uso de docker-desktop ou orbstack.

Instalando o Playground

  1. Adicione os repositórios de prometheus e grafana do HELM
helm repo add prometheus-community https://prometheus-community.github.io/helm-charts
helm repo add grafana https://grafana.github.io/helm-charts
helm repo update
  1. Crie o namespace para nosso playground
kubectl create ns playground
kubectl config set-context --current --namespace playground
  1. Instale Prometheus
helm upgrade --install prometheus -n playground -f prometheus/values.yaml prometheus-community/prometheus
  1. Instale Grafana
helm upgrade --install grafana -n playground -f grafana/values.yaml grafana/grafana
  1. Verifique as instalações
helm list

Acessando as ferramentas

Para acessar as ferramentas basta descobrir em qual IP ficou disponível cada uma delas. (Isso difere para cada instalação)

Exemplo:

$ kubectl get services
NAME                            TYPE        CLUSTER-IP        EXTERNAL-IP   PORT(S)    AGE
prometheus-kube-state-metrics   ClusterIP   192.168.194.176   <none>        8080/TCP   6s
prometheus-server               ClusterIP   192.168.194.242   <none>        80/TCP     6s
grafana                         ClusterIP   192.168.194.247   <none>        80/TCP     2s

Para acessar o grafana você pode utilizar as credenciais: grafana/grafana

Desinstalando

helm uninstall grafana
helm uninstall prometheus

About

Playground para experimentação local de prometheus e grafana.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published