Skip to content
This repository has been archived by the owner on Jan 23, 2024. It is now read-only.

Latest commit

 

History

History
55 lines (34 loc) · 1.08 KB

README.md

File metadata and controls

55 lines (34 loc) · 1.08 KB

dotnet-four-golden-signals

A intenção do projeto é mostrar de uma forma simples como fazer uma monitoria básica de um projeto seguindo a fillosofia dos Four Golden Signals, proposto no livro de SRE do Google.

Os quatro sinais são:

  • Latência
  • Tráfego
  • Erros
  • Saturação

Executar o projeto

cd FourGoldenSignals/devops
docker-compose up -d

Gerar carga

Pode ser utilizado um aplicativo de carga como o bombardier para ter as métricas geradas no dashboard.

Sugestão:

bombardier -c 1 -d 5m http://localhost:5000/latency

Caso queira com alguns erros 500:

bombardier -c 1 -d 5m http://localhost:5000/latency/witherror

URLs

Aplicação de teste

http://localhost:5000/metrics

http://localhost:5000/latency

http://localhost:5000/latency/witherror

Grafana

http://localhost:3000

Usuário e senha: admin

Prometheus

http://localhost:9090

Node exporter

http://localhost:9100