Version: 4.1
HiTechCloud Log Files locations
Every HiTechCloud service runs on the host under systemd, so a service's log is
either a file under /var/log/hitechcloud/ or its unit's journal
(journalctl -u <unit>), and often both.
The panels
| Log | What is in it |
|---|---|
/var/log/hitechcloud/user/panel.log | The hosting panel (2083): start-up, errors, failed cache writes at sign-in. Unit hitechcloud. |
/var/log/hitechcloud/user/access.log | Requests to the hosting panel. |
/var/log/hitechcloud/user/error.log | Errors reported by hosting panel pages. |
/var/log/hitechcloud/user/failed_login.log | Failed sign-ins to the hosting panel; read by fail2ban. |
/var/log/hitechcloud/admin/admin.log | The admin panel (2087): start-up and errors. Unit hitechadmin. |
/var/log/hitechcloud/admin/access.log | Requests to the admin panel. |
/var/log/hitechcloud/admin/api.log | Admin API requests. |
/var/log/hitechcloud/admin/login.log | Successful admin sign-ins. |
/var/log/hitechcloud/admin/failed_login.log | Failed admin sign-ins. |
/var/log/hitechcloud/admin/notifications.log | System and user alerts. |
/var/log/hitechcloud/admin/cron.log | The system's scheduled jobs. |
/var/log/hitechcloud/admin/error.log | Admin panel errors. |
/var/log/hitechcloud/portals/ | The customer portals (Mail, DNS, S3). Units hitechcloud-portal-mail, -dns, -s3 and hitechcloud-portalapi; hitechcloudcli portals logs <portal> shows both. |
The CLI and background tasks
| Log | What is in it |
|---|---|
/var/log/hitechcloud/admin/hitechcloudcli.log | Every hitechcloudcli command run as root, with its arguments. |
/var/log/hitechcloud/enterprise-activation.log | The Enterprise modules installed after a licence key is added. |
journalctl -u 'hitechcloud-install-*' | Tasks started from a panel (App Store installs, PHP versions, repairs). Each runs as a transient unit hitechcloud-install-<task>. |
The services
The web servers, PHP-FPM, MariaDB, BIND, Postfix, Dovecot, rspamd, ClamAV, Valkey/Redis and the rest log where their distribution packages put them, and to their unit's journal, for example:
journalctl -u mariadb -n 100 --no-pager
journalctl -u postfix -n 100 --no-pager
Logs can also be read from HiTechAdmin > Services > Log Viewer, and administrators can add their own log files to it.
See also: Troubleshooting.