InfluxDB

Connect an InfluxDB instance to Perch to view time-series data alongside your other metrics.

Data sources are early days

This integration is still young. Right now a data source is just a name and a URL, with no authentication and no private addresses. Perch reaches it over the public internet with no credentials attached. Auth and private-network support are planned, but not here yet, so treat this as experimental.

Adding a connection

Go to Data Sources in the sidebar and click Add Data Source. Select InfluxDB and fill in:

  • Name: a label for this connection, like “Production InfluxDB”
  • URL: the base URL of your InfluxDB instance (e.g. https://influxdb.example.com)

You can also mark one data source as the default.

URL format

Use the base URL with no trailing slash:

https://influxdb.example.com

It has to be publicly reachable

Perch blocks private and internal addresses, so localhost, container names like influxdb:8086, and LAN IPs won’t work. The instance needs a public address, or a public reverse proxy in front of it.

Authentication

Token, org, and bucket aren't wired up yet

InfluxDB normally needs an API token, an organization, and a bucket to query anything useful. Perch doesn’t collect those fields yet, so this source only works against an InfluxDB endpoint that allows unauthenticated reads. Full token-based v2 auth is planned. Until it lands, InfluxDB support is limited, so keep that in mind before relying on it.