Lightup Hybrid

Setup guide for Lightup Hybrid

Review details of the Lightup Hybrid deployment model.

Some Enterprises need the ability to deploy Lightup within their network or VPC in a disconnected way. When the time comes to get this setup, the Lightup team will provide you with the installation instructions. Before the install process can begin, the following setup will need to be configured:

Create a VM

Create a virtual machine (VM) in your cloud environment or on-premise virtual compute environment with the following specifications:

  • CPU and memory dimensioning similar to AWS EC2 r5.2xlarge (8 vCPUs, 64GB memory)
  • Persistent, flat, unpartitioned hard disk capacity (EBS or similar) of 200GB of more
  • Ubuntu 20.04 or RHEL8 or RHEL7
  • Access to the data warehouses to be monitored
  • SSH access, including the private SSH key

Set up Postgres Server 14

You need to prepare a Postgres instance to support the Lightup app, with the following minimum capabilities:

  • 4 CPUs, 32GB memory
  • Persistent hard disk capacity of 200GB of more
  • Access to the data warehouses to be monitored
  • Snapshots enabled for the Postgres instance


Regular Postgres snapshots

Take snapshots of your instance on a regular basis, for recovery purposes in the case of any issues that render the Postgres instance unrecoverable.

When your Postgres instance is ready, log in and complete the preparations:

  1. Create three databases: adb, udb, sdb.
  2. In each db:
    • Set max_connection >= 500.
    • Run the following code:
SELECT * FROM pg_stat_statements LIMIT 1;
SELECT * FROM uuid-ossp LIMIT 1;

Bootstrap the Lightup data plane

  1. SSH into the VM.
  2. Make sure curl is installed.
  3. Run the following command, using the tla and token values you received in email:
curl -H 'Cache-Control: no-cache' -L | LIGHTUP_TLA=<tla> LIGHTUP_TOKEN=<token> bash -s install
  1. Wait for about 10 minutes, then go to (using the tla value from your email).
  2. Log in to the Lightup app to get started.