El proyecto genera en cada método un estatus http (200, 400, 500) con random, el cual genera un log con Serilog y los guarda en Loki.
| Método | Url | Descripción |
|---|---|---|
| GET | http://localhost:5000/User | Lista todos los usuarios |
| POST | http://localhost:5000/User | Crea un usuario |
| GET | http://localhost:5000/User/{id} | Lista un usuario |
| DELETE | http://localhost:5000/User/{id} | Elimina un usuario |
Modelo para crear un nuevo usuario
{
"name": "name lastname",
"age": 20
}Iniciar el proyecto, es requerido tener instalado Docker
docker-compose up -dIngresar a Grafana en http://localhost:3000
| Username | Password |
|---|---|
| admin | admin |
Agregar el datasource de loki con la siguiente url http://loki:3100