An open API service indexing awesome lists of open source software.

https://github.com/waelson/go-o11y


https://github.com/waelson/go-o11y

Last synced: 10 months ago
JSON representation

Awesome Lists containing this project

README

          

### Aplicação
Simples aplicação de exemplo sobre observabilidade utilizando Otel com Zipkin

### Pré-requisitos
- Go 1.21.1
- Docker
- Docker Compose

### Como executar?
Na raiz do projeto execute o comando abaixo
```
docker-compose up --build
```
### Como validar?
Espere o `docker-compose` construir a aplicação e carregar as dependências. Depois disso, execute o comando abaixo para realizar requisições para o endpoint.
```
curl -X POST -H "Content-Type: application/json" -d '{"cep": "29902555"}' http://localhost:8080/clima
```
### Como visualizar os traces?
Acesse o endereço abaixo e clique na opção `Find a trace`, depois no botão `Run query`
```
http://127.0.0.1:9411/zipkin/
```

### Acessar o Grafana
```
http://localhost:3000/
```