- Fixed
- Traffic rate wasn't being shown for the last entry of most lists during
the first update of the next period (firstSaveInterval
minutes of each
new hour, day, month and year) - Systemd example service file could result in database file write issues
if the used systemd version supportedProtectSystem=strict
but didn't
supportStateDirectory
(issue seen at least with systemd 232 in Debian 9) - Debian and Red Hat init.d example files had wrong path for the pid file
- Interfaces could end up staying marked as 'disabled' in the database even
after becoming back active and monitored, only the shown status was wrong
without resulting in any data loss - Some image outputs didn't allocate enough height for the image resulting
in the last row having less space below it than intended
- Traffic rate wasn't being shown for the last entry of most lists during
- New
- Automatic interface selection when the
Interface
configuration setting
is left empty (new default) - Add configuration option
DatabaseWriteAheadLogging
to enable SQLite
Write-Ahead Logging mode which may provide some disk i/o benefits,
see https://www.sqlite.org/wal.html for more details and note that
SQLite 3.22.0 or later is required to support read-only operations - Add configuration option
DatabaseSynchronous
for changing the SQLite
setting of the "synchronous" flag, see
https://www.sqlite.org/pragma.html#pragma_synchronous for more details - Show warning in log if writing cached data to database is slow
- Try database query for up to 5 seconds when database is busy or locked
instead of giving up immediately - Continue daemon process execution with data caching if database writes
fail due to disk being full
- Automatic interface selection when the