Prerequisites
- A Timescale Cloud account with a service
- A VexiData account
Connect Timescale to VexiData
Get your connection details
- Log in to the Timescale Console
- Select your service
- Click the Connection info tab
- Copy the Service URL or individual parameters:
| Parameter | Example |
|---|---|
| Host | abc123xyz.us-east-1.tsdb.cloud.timescale.com |
| Port | 30133 (varies per service) |
| Database | tsdb |
| Username | tsdbadmin |
| Password | Your service password |
Timescale assigns a non-standard port to each service. Copy the exact port from the Connection info tab.
Add the connection in VexiData
- Go to Data Sources in VexiData
- Click PostgreSQL to open the connection form
- Fill in the details:
| Field | Value |
|---|---|
| Display Name | A name to identify this connection (e.g., “Timescale Production”) |
| Host | Your service hostname |
| Port | Your service port (e.g., 30133) |
| Database | tsdb (or your database name) |
| Schema | public (default) |
| Username | tsdbadmin |
| Password | Your service password |
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
Connection timed out
Connection timed out
- 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
Authentication failed
Authentication failed
- Double-check your credentials from the Connection info tab
- Reset your password using the Forgot your password? option if needed
No tables visible after connecting
No tables visible after connecting
- Confirm your tables are in the
publicschema. Timescale hypertables are typically inpublic - Check that your user has
SELECTpermissions on the tables