Skip to main content
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​

LogWhat is in it
/var/log/hitechcloud/user/panel.logThe hosting panel (2083): start-up, errors, failed cache writes at sign-in. Unit hitechcloud.
/var/log/hitechcloud/user/access.logRequests to the hosting panel.
/var/log/hitechcloud/user/error.logErrors reported by hosting panel pages.
/var/log/hitechcloud/user/failed_login.logFailed sign-ins to the hosting panel; read by fail2ban.
/var/log/hitechcloud/admin/admin.logThe admin panel (2087): start-up and errors. Unit hitechadmin.
/var/log/hitechcloud/admin/access.logRequests to the admin panel.
/var/log/hitechcloud/admin/api.logAdmin API requests.
/var/log/hitechcloud/admin/login.logSuccessful admin sign-ins.
/var/log/hitechcloud/admin/failed_login.logFailed admin sign-ins.
/var/log/hitechcloud/admin/notifications.logSystem and user alerts.
/var/log/hitechcloud/admin/cron.logThe system's scheduled jobs.
/var/log/hitechcloud/admin/error.logAdmin 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​

LogWhat is in it
/var/log/hitechcloud/admin/hitechcloudcli.logEvery hitechcloudcli command run as root, with its arguments.
/var/log/hitechcloud/enterprise-activation.logThe 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.