Skip to main content
arcodash is a hosted BI tool with data checks built in: SQL dashboards, an AI query assistant, and scheduled checks that alert by email, Slack, Teams, webhook, or PagerDuty. It connects to ClickHouse over the HTTP(S) interface.
1

Gather your connection details

To connect to ClickHouse with HTTP(S) you need this information:The details for your ClickHouse Cloud service are available in the ClickHouse Cloud console. Select a service and click Connect:
ClickHouse Cloud service connect button
Choose HTTPS. Connection details are displayed in an example curl command.
ClickHouse Cloud HTTPS connection details
If you’re using self-managed ClickHouse, the connection details are set by your ClickHouse administrator.arcodash needs the host, the HTTP port (8123, or 8443 for ClickHouse Cloud with HTTPS), the user, the password, and the database.
2

Create a read-only user

The schema browser reads system.columns.
3

Add the connector

In arcodash, choose Connect > ClickHouse and enter the host, port, user, password, and database. Turn on HTTPS for ClickHouse Cloud, then run the connection test.
4

Run a query and a check

Save the query as a monitor on seconds_since_last_row with the condition > 3600 to alert when a table stops receiving data.

Limitations

  • arcodash uses the HTTP interface only, not the native port 9000.
  • arcodash appends a FORMAT clause itself, so queries must not end with their own FORMAT.
  • Results are capped at 10,000 rows per query.
  • arcodash does not publish fixed outbound IP addresses, so the ClickHouse server must be reachable from the internet.