Bandwidth monitoring is a standard feature of Virtualmin, allowing the administrator to limit bandwidth usage or simply notify users and administrators when a domain is approaching and has surpassed their allotted network bandwidth.
Bandwidth monitoring options
Bandwidth monitoring active?
This option enables or disables bandwidth monitoring features of Virtualmin.
Accounting period
Configures the period for which all accounted numbers will be added up.
Send email to server owners when over limit?
If bandwidth usage limit has been surpassed, this open determines whether an email will be sent to the server owner email address notifying them of the overage.
Also send email to
You may choose to send the same notification of overage to any other email address. This will likely be the address of a system administrator or a ticket tracking system.
Interval between sending mails
Additional messages will be sent, including updated usage data, every interval configured here. This could be used to notify customers of additional charges, or encourage them to upgrade to a higher bandwidth account type, or just to let the administrator know how much bandwidth is being used.
Disable servers that exceed limit
If a server is over limit, and this option is enabled, Virtualmin can automatically disable the server until an administrator manually re-anables the account.
Email message to send when over limit
The text specified here will be sent when the domain is over the bandwidth limit. Standard substitutions are available as are extra variables $\{BW_PERIOD}, $\{BW_LIMIT}, and $\{BW_USAGE}.
Send warning email?
If enabled, a warning message will be sent when bandwidth usage is approaching the limit. If Yes is selected, a percentage should be provided, which indicates the percentage of the limit at which a warning will be sent.
Email message to send when approaching limit
If sending of a warning message is enabled, the text provided here will be sent. You may use the standard Virtualmin variables, as well as $\{BW_PERIOD}, $\{BW_LIMIT}, $\{BW_USAGE}, and $\{BW_PERCENT}.
Servers to check
This option allows you to choose which virtual servers will be subject to bandwidth monitoring. You may enable monitoring for all or any selected servers.
FTP server log file
If FTP service is provided, you may include the bandwidth usage for FTP service by specifying the system-wide FTP log file here. If none is specified, FTP usage (if any) will not be included in the bandwidth calculations.
Include old rotated logs
If enabled, Virtualmin will also include data from rotated logs. If logs are rotated more than once a month, which is very common, this may be necessary to accumulate accurate bandwidth usage data.
Mail server log
If mail service is provided, you may include the bandwidth usage for mail service by specifying the mail log location here. If none is specified, mail service usage will not be included in the domain bandwidth calculations.
Include old rotated logs
If enabled, Virtualmin will also include data from rotated logs. If logs are rotated more than once a month, which is very common, this may be necessary to accumulate accurate bandwidth usage data.