Skip to content

Receive, organise and display logs, send email alert if surge detected

License

Notifications You must be signed in to change notification settings

edjchapman/Lumberjack

Repository files navigation

Lumberjack Log Server

  • Receives logs via REST API
  • Logs can be searched, filtered analysed.
  • Celery tasks to
    • Purge old logs
    • Issue alert summary emails if the number of logs exceeds the threshold for a given period

Running Locally

Docker

docker compose up

Non-Docker

cd backend
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python manage.py migrate
python manage.py populate_database
python manage.py runserver

Screenshots

Log List

Log Detail

Surge Alert Email