This is the cool one. Loki receives and stores INFO levels and displays them using Grafana, which for now will be hosted at https://cs240.click/loki
Settings up for local development
To run Loki locally, you can use the new loki-compose.yml file with Docker Compose:
docker compose -f loki-compose.yml up -d and access it at http://localhost:3000
This PR removes the need for modifying VM options.
This is the one you've all been waiting for
This PR swaps out
log4j
withlogback
, a more modern logging implementation.Logging channels
stdout
Console logging to
stdout
atINFO
levelautograder.*.log
Rolling logs at
WARN
level, rolls at midnight each dayGrafana Loki
This is the cool one. Loki receives and stores
INFO
levels and displays them using Grafana, which for now will be hosted athttps://cs240.click/loki
Settings up for local development
To run Loki locally, you can use the new
loki-compose.yml
file with Docker Compose:docker compose -f loki-compose.yml up -d
and access it at http://localhost:3000This PR removes the need for modifying VM options.