Settings¶
The Settings page lets you configure all aspects of the syslog server. Access it from the top navigation bar (admin users only).
Settings Tabs¶
The settings page is organized into tabs:
| Tab | Description | Restart Required? |
|---|---|---|
| License | Manage your license key and trial status | No |
| Database | Log retention, archival, and database info | No |
| Server | Web interface ports, syslog ports, TLS/HTTPS | Yes |
| Email (SMTP) | SMTP server configuration for notifications | No |
| Notifications | Alert rules and recipients | No |
| Users | User accounts and roles | No |
| About | Version info, trial status, update checker | No |
Saving Settings¶
Settings save instantly via AJAX — no page reloads. You'll see a green ✓ Saved confirmation inline.
If you switch tabs with unsaved changes, a confirmation dialog will ask whether to discard or go back and save.
Server Settings¶
Server settings are the only settings that require a service restart. These include:
- Web interface host and port
- HTTPS toggle and certificates
- Syslog receiver host and port
- TLS syslog toggle, port, and certificates
Pending Restart Indicators¶
When you save a server setting, a yellow Pending restart badge appears next to each field that changed. A warning banner also appears at the top of the Server tab explaining that a restart is needed.
Restarting the Service¶
Click the Restart Service button (in the Server tab). A confirmation modal will appear. If you've configured non-default ports, the modal will display a firewall warning reminding you to add manual firewall rules.
After confirming, a full-screen overlay shows the restart progress:
- Restart command sent
- Waiting for service to stop
- Polling for service to come back online
- Automatic page reload on success
Port Changes
If you changed the web dashboard port, the page automatically redirects to the new address after restart.
Database Settings¶
- Keep Logs For (Days) — How long logs are retained in the database (7–90 days). Older logs are removed at the next hourly cleanup cycle.
- Archive Before Deleting — When enabled, old logs are compressed to
.csv.gzfiles before removal. When disabled, they're permanently deleted. - Run Archive Now — Manually trigger the archival process (also runs automatically every hour).
Email (SMTP)¶
Configure your outbound email server for sending notifications:
| Field | Description |
|---|---|
| SMTP Host | Mail server address (e.g., smtp.gmail.com) |
| SMTP Port | Usually 587 (TLS) or 465 (SSL) |
| Username | SMTP authentication username |
| Password | SMTP authentication password |
| From Email | The "from" address on notification emails |
| Use TLS | Enable STARTTLS encryption |
About Tab¶
Shows your current version, platform, and trial status (if applicable). Includes:
- Version and platform information
- Trial dates — Start date, expiration date, and days remaining (trial users only)
- Check for Updates — Manually check for new versions with inline results and download link