https://github.com/waelson/go-o11y
https://github.com/waelson/go-o11y
Last synced: 10 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/waelson/go-o11y
- Owner: Waelson
- Created: 2024-03-23T22:31:53.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-25T16:32:33.000Z (almost 2 years ago)
- Last Synced: 2025-07-18T05:52:27.342Z (11 months ago)
- Language: Go
- Size: 35.2 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
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/
```