Server Licensing
Download PDFView and update a LogZilla server license through the UI or the logzilla license CLI, including host key retrieval and offline activation
Server license information can be obtained via the UI or command line.
Viewing Host Key
To locate server license information in the LogZilla interface, navigate to
Settings -> System Settings -> License Information.
The License Information section displays details about the current server license, such as the host key, expiration date, and allowed features.
Checking Host Key via Shell
To view the LogZilla server's host key, access the server's shell using the console or SSH. Once logged in, execute the following command:
bashlogzilla license key
The logzilla license key command returns the unique server key, which can be provided to the LogZilla account manager. For example:
bash73cde9bfce9a15a0ae3a97f0c501231712813fc6
Updating License
After the LogZilla account manager confirms that the license has been updated on the licensing server, update the server's license by running the following command:
bashlogzilla license download
LogZilla does not need to be restarted for the key to take effect.
Manually Installing License
If the server is offline, download the license from a different system and
manually transfer it to the server. In the example below, the host key
73cde9bfce9a15a0ae3a97f0c501231712813fc6 is used, but replace it with the
actual key obtained from one of the methods noted above.
Browser Download
To download the license using a web browser, visit the LogZilla license server
URL with the host key appended. For example, if the host key is
73cde9bfce9a15a0ae3a97f0c501231712813fc6, visit:
https://license.logzilla.net/keys/73cde9bfce9a15a0ae3a97f0c501231712813fc6
Command Line Download
To download the license using a terminal from another Linux system, use wget with the host key URL:
bashwget https://license.logzilla.net/keys/73cde9bfce9a15a0ae3a97f0c501231712813fc6 -O lic.json
Replace 73cde9bfce9a15a0ae3a97f0c501231712813fc6 with the actual host key.
Installing the Downloaded License
After obtaining the JSON license file from the license server:
- Save the downloaded JSON content to a file (e.g.,
lic.json) - Load the license on the offline server using the following command:
bashlogzilla license load lic.json
This action places the license file in the appropriate directory, allowing the LogZilla server to recognize and use the updated license information.
License Enforcement
When a LogZilla server exceeds a license limit, the interface redirects signed-in users to a dedicated license error page that displays the specific reason for the restriction, such as an expired license or an exceeded events per day (EPD) allowance. Administrators can use the reported reason to determine the appropriate remediation, which typically involves contacting the LogZilla account manager to adjust the license entitlement and then downloading the updated license as described in the preceding sections.
The same error reason is also recorded in the server logs to support troubleshooting in environments where the interface is not immediately accessible.