![image](https://user-images.githubusercontent.com/75628046/196457254-08f40047-2a69-49b6-bb61-a7203645c9a0.png)
Observability Lab
📊 Lab com conceitos simples de observabilidade
🛠 Rodar a aplicação
```bash
# Clone este repositório
$ git clone
# Acesse a pasta no terminal/cmd
$ cd observability_lab
# Assumindo que o docker já está instalado, instale o plugin para o Loki
$ docker plugin install grafana/loki-docker-driver:latest --alias loki --grant-all-permissions
# Execute a aplicação
$ docker-compose --profile all up
# Os endereços das aplicações no próximo tópico
```
🛠 Endereços das Aplicações
[Frontend](http://localhost:4000/api/v1/frontend) |
[Fast Backend ](http://localhost:4001/api/v1/calc/sum/1/2) |
[Medium Backend ](http://localhost:4002/api/v1/calc/sum/1/2) |
[Slow Backend ](http://localhost:4003/api/v1/calc/sum/1/2)
🛠 Endereços de Observability
[Prometheus](http://localhost:9090/) |
[Jaeger](http://localhost:16686/) |
[Grafana](http://localhost:3000/)
🔒 Senha do Grafana
`
user: admin |
password: admin
`
🛠 Tecnologias
[Docker](https://www.docker.com/) | [Prometheus](https://prometheus.io/) | [Jaeger](https://www.jaegertracing.io/) | [Python](https://www.python.org/) | [Grafana](https://grafana.com/) | [OpenTelemetry](https://opentelemetry.io/) | [Loki](https://grafana.com/oss/loki/)
Contribuições de:
Lista de contribuições montada por [contrib.rocks](https://contrib.rocks).