System requirements

Environment

You need php 7.0 or higher. I’m developing under a debian 9.13 which uses 7.0.33.

MySQL or MariaDB is used. Here it is running using MariaDB 10.1.47 which works even faster.

Apache 2.4 or higher. You will need the headers and expires modules. And enable ssl.

Performance

My own logging server is running using a small VPS with one virtual core and 4GB RAM as its only purpose. Currently 8 servers are constantly logging to it with a minimal load and an average of 2 inserts into mysql per second.

External Libraries

The web gui lggr uses some 3rd party libraries like jquery or bootstrap. These packages are not included in the git sources but referenced to from the main config class.

Most libs are now included by running composer install to load them afterwards from your local vendor path.

The tools and packages used are:

  • bootstrap
  • chartjs
  • jqcloud
  • jquery
  • jqueryui
  • timepicker

Comments

One response to “System requirements”

  1. Mathias

    Hi there,
    I’m struggling with setting up lggr on my existing syslog-ng server.

    I use Mysql Server version 5.7.26. When i execute the db.sql i get an error while creating newlogs table.
    Seems the Engine Aria is not included in MySQL.
    Is there any way around this or do i have to use MariaDB instead?
    Maybe then MySQL shouldn’t be listed as compatible?!