Skip to main content

Prerequisites

Connect Timescale to VexiData

1

Get your connection details

  1. Log in to the Timescale Console
  2. Select your service
  3. Click the Connection info tab
  4. Copy the Service URL or individual parameters:
ParameterExample
Hostabc123xyz.us-east-1.tsdb.cloud.timescale.com
Port30133 (varies per service)
Databasetsdb
Usernametsdbadmin
PasswordYour service password
Timescale assigns a non-standard port to each service. Copy the exact port from the Connection info tab.
If you’ve forgotten your password, click Forgot your password? in the Connection info tab to set a new one.
2

Add the connection in VexiData

  1. Go to Data Sources in VexiData
  2. Click PostgreSQL to open the connection form
  3. Fill in the details:
FieldValue
Display NameA name to identify this connection (e.g., “Timescale Production”)
HostYour service hostname
PortYour service port (e.g., 30133)
Databasetsdb (or your database name)
Schemapublic (default)
Usernametsdbadmin
PasswordYour service password
3

Test and save

Click Test & Save Connection. VexiData will verify it can reach your database. Once connected, your schema will be analyzed automatically.
Timescale allows connections from all IPs by default. You only need to add VexiData’s IPs (139.59.53.167 and 165.22.217.42) if you’ve configured an IP allowlist in your service settings.

Troubleshooting

  • Verify you’re using the correct non-standard port from the Connection info tab — not 5432
  • If you’ve configured an IP allowlist, make sure VexiData’s IPs are included
  • Check that your service is running in the Timescale Console
  • Double-check your credentials from the Connection info tab
  • Reset your password using the Forgot your password? option if needed
  • Confirm your tables are in the public schema. Timescale hypertables are typically in public
  • Check that your user has SELECT permissions on the tables