Skip to main content
Version: 4.1

Notifications

Configure HiTechAdmin notifications and Email alerts settings.

To view or edit current notification settings, go to HiTechAdmin > Settings > Notifications or click the 'Edit Settings' button on the Notification page.

hitechadmin notifications settings


Email​

Configure email address to be used for receiving system notifications and alerts.

Enter your email address in the Email address field. Leave it empty to disable email alerts.

If email address is set, daily usage report will be sent to the address, schedule is configurable from 'Server > Scheduled Actions'.

report example


Webhook​

Send notifications to a webhook URL (discord or any other).


Services​

Receive notifications when services are down or unresponsive. Services are checked every 5 minutes.

  • HiTechCloud: Notification if HiTechCloud UI fails.
  • HiTechAdmin: Notification if HiTechAdmin UI fails.
  • Front-end: Notification if the server answering ports 80 and 443 stops responding.
  • PHP-FPM: Notification if a PHP-FPM master is down and its websites cannot run PHP.
  • MySQL: Notification if database is unreachable.
  • BIND9: Notification if DNS service is down or unresponsive.
  • Sentinel Firewall: Notification if Sentinel (CSF) is disabled.
  • Other services: any other systemd service, by its unit name, separated by commas or spaces (for example netdata, redis-server). A watched service that stops is restarted and reported. A name this server has no unit for is skipped. See Custom Services.

Resource Usage​

Get alerts when resource usage exceeds thresholds (checked every 5 minutes):

  • Load Average
  • CPU %
  • RAM %
  • Disk Usage %
  • SWAP %

Server actions​

Receive notifications when specific server-level actions are detected:

  • Server reboot: Triggered when the server is restarted.
  • Unusual traffic or SYN flood: Fires when suspicious traffic or DDoS attacks are detected. When enabled, an additional Website traffic section appears where you can set the Max total connections and Max connections per IP thresholds (on ports 80/443) that trigger the notification.
  • Out of Memory (OOM) errors: Checks journal logs for system services and user processes killed by OOM in the last 24 hours.
  • DNS issue detected: Triggered when the panel domain or nameservers are misconfigured or not resolving to this server. Disable if using external nameservers or a Cloudflare proxy.
  • HiTechAdmin login from new IP: Triggered when the HiTechAdmin panel is accessed from an unrecognized IP address.
  • SSH login from new IP: Triggered when root SSH access is detected from an unknown IP address. The IP can be whitelisted in the SSH Allowlist section below.
  • New update available: Triggered when a new version of HiTechCloud is available for update.

User Actions​

Get notified whenever an action occurs in the admin or user panels.

  • HiTechAdmin enabled/disabled
  • API access enabled/disabled
  • Admin account created
  • Reseller account created
  • Admin password changed
  • Admin/Reseller renamed
  • Admin/Reseller suspended
  • Admin/Reseller unsuspended
  • WAF enabled/disabled for a domain
  • WAF enabled/disabled on the server
  • User added
  • User deleted
  • User suspended/unsuspended
  • User email changed
  • User IP changed
  • User password changed
  • User renamed
  • FTP account created
  • FTP account deleted
  • FTP account password change
  • Domain added
  • Domain deleted
  • Domain suspended/unsuspended
  • SSL type changed
  • HSTS enabled/disabled

SSH Allowlist​

Specify IP addresses (or CIDRs) that will be exempt from SSH login checks.


SMTP Settings​

No SMTP server is configured by default — email notifications will not be sent until you set one up here.

To configure an SMTP server for email delivery, configure the following:

Set server port, TLS or SSL, Username and Password to use for authentication.


Customer Notification Defaults​

HiTechAdmin > Settings > Customer Notification Defaults (/settings/notification-defaults) sets which emails a customer account gets (logins, password and contact-address changes, two-factor changes, disk and mailbox quota, certificate expiry) until its owner chooses otherwise on HiTechCloud > Account > Email Notifications.

A change here reaches every account that has not saved a choice of its own, and none that has. The emails are sent only while the notifications module is on and SMTP is set up above.