kdb Insights Enterprise Free Trial¶
This page describes the available free trial options for kdb Insights Enterprise — a downloadable single-node evaluation and a cloud-based SaaS trial.
Downloadable offering¶
Sign up for a 90-day free trial.
The free trial lets you run a single-node evaluation version of kdb Insights Enterprise on your own machine. You can ingest data, build pipelines, query with q/SQL/Python, and use the web interface for 90 days.
How it differs from the full version
- Architecture — The trial runs on a single node (one container, one machine) running in one Docker/k3s container.
- Infrastructure — The trial is self-contained and local to your machine.
- Resilience — The trial does not include production-grade redundancy, failover, or HA.
- Security — The trial does not offer secure TLS access.
- Support & SLAs — The trial is for evaluation only. Contact Developer Relations with any issues or questions.
-
Limits:
- Data scale is capped by the available resources on your machine.
- The trial runs for 90 days.
- Licensed for evaluation and non-production use only.
Minimum requirements¶
Your machine must meet these minimum requirements:
- Linux or WSL2 for Windows
- 40 GB free disk space (excluding ingested data)
- 8 GB free memory
- 4 available CPU cores
- Docker 29+
Installation¶
When you sign up on the kdb Insights Enterprise page of the Developer Center, you land on an install page with commands pre-populated with user credentials, bearer token, and license.
These commands are not pre-populated with your credentials; set $KX_USER, $KX_BEARER and $KX_LICENSE_BASE64 before proceeding.
-
Download
kxi-vm, the tool used to install and configure the trial:curl -s --fail-with-body -D /dev/stderr -u $KX_USER:$KX_BEARER -L -OJ https://portal.dl.kx.com/assets/raw/kxi-vm-cli/~latest~/kxi-vm && chmod 755 kxi-vm -
Run the installation command:
./kxi-vm install \ --bearer $KX_BEARER \ --license $KX_LICENSE_BASE64 \ --docker-user $KX_USER \The install command performs the following steps:
-
Checks prerequisites:
- Docker running
- Linux kernel ≥ 6.x or WSL2
fs.inotify.max_user_instanceslimit. If this needs increasing, the installer prompts you to run the required command and then restart the install.
-
Downloads the trial's tar file from the KX Downloads Portal. This step may take several minutes.
-
Extracts it and starts the cluster inside a Docker container on a chosen port.
-
Configures the product, applying your KX license, setting credentials, telemetry settings, and ingress.
-
Enables or disables telemetry based on the user's choice.
-
-
After installation completes, record the following output:
Detail Value Web interface URL http://localhost:<port>Username demoinsightsPassword A temporary password — you must change it on first login. Keycloak URL Used for user management. Add additional users here as needed. -
Open the web interface URL in your browser, enter the username and temporary password, then set a new password when prompted.
Note
You can also use these credentials with the kdb Insights CLI.
You're now ready to explore kdb Insights Enterprise. Start with one of these resources:
Connect the kdb Insights CLI¶
The credentials provided at the end of installation also work with the kdb Insights CLI. After you install the CLI, configure it with those credentials.
The kdb Insights CLI lets you interact with the product from the command line:
- Query data using SQL
- Explore logs and events
- Manage packages
Additional kxi-vm commands¶
Use these additional commands to manage the trial after installation.
| Command | Description |
|---|---|
./kxi-vm --help |
Displays all available commands and usage information. |
./kxi-vm status |
Shows whether kdb Insights Enterprise is currently running. |
./kxi-vm stop |
Stops the running instance of kdb Insights Enterprise. |
./kxi-vm start |
Starts an existing instance of kdb Insights Enterprise. |
./kxi-vm configure --license $KX_LICENSE_BASE64 |
Updates the license. Set KX_LICENSE_BASE64 to the new license value before running the command. |
./kxi-vm telemetry |
Enables or disables telemetry. See KDB-X Telemetry for details on what data is collected and how KX uses it. |
./kxi-vm uninstall |
Uninstalls the trial. |
./kxi-vm get-context |
Retrieves the Kubernetes context and writes it to a config file, giving you access to the trial cluster's Kubernetes API via tools such as k9s. |
SaaS offering¶
The SaaS trial of kdb Insights Enterprise lets you explore the product in minutes. Fully cloud-hosted, multi-node product built on Kubernetes and managed by KX, there's nothing to install, configure, or maintain. Simply sign in through your web browser and begin exploring its capabilities immediately while KX handles the underlying infrastructure.
Sign up for a 7-day free trial.
Further information¶
For questions, reach out on the KX Community Slack channel or contact KX Developer Relations.