Linux/Debian style system logs are parsed to a database and can then be displayed conveniently in the browser with filtering.
virtualenv -p python3 env
source env/bin/activate
pip install -r requirements.txt
./manage.py migrate
./manage.py createsuperuser
./manage.py runserverThe list of logs to parse is located in logmonitor/settings.py as LOG_FILES
and can be adjusted to your needs.
To get log-files into the database call:
./manage.py logview_updateCronjobs are supported via django-kronos.
To install the cronjob checkout logview/cron.py to adjust scheduled times and then run:
./manage.py installtasks