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.