Iniciar um novo projeto e após construir a aplicação:
go mod init bifrost
go build -o bifrost
Após compilar sua aplicação e executá-la localmente, você poderá acessá-la por meio de um navegador da web ou usando ferramentas de linha de comando como curl ou wget. Aqui está como você pode fazer isso:
Executar sua aplicação: Depois de compilar sua aplicação com sucesso, execute-a no terminal usando o seguinte comando (supondo que você esteja no diretório onde o executável foi criado):
./bifrost
Este comando iniciará sua aplicação e ela estará ouvindo na porta especificada (no seu caso, a porta 8080).
Acessar via navegador web: Abra um navegador da web e acesse a seguinte URL:
http://localhost:8080/metrics
Isso deve exibir as métricas que sua aplicação está expondo.
Acessar via linha de comando: Você também pode usar ferramentas de linha de comando como curl ou wget para acessar suas métricas. No terminal, execute:
curl http://localhost:8080/metrics
wget -O - http://localhost:8080/metrics
http://bifrost.127.0.0.1.nip.io/metrics
http://bifrost.127.0.0.1.nip.io/
Isso retornará as métricas diretamente no terminal.
Esses são os métodos básicos para acessar sua aplicação localmente. Certifique-se de que a aplicação está em execução (após o comando ./bifrost) enquanto você tenta acessá-la.
docker build -t rampss/bifrost:latest .
docker push rampss/bifrost:latest