InfluxDB
App Vendor: InfluxData
App Category: Configuration Management Database (CMDB)
Connector Version: 1.0.0
API Version: 2.0.0
About App
InfluxDB is an essential time series data platform that allows developers to build IoT, analytics, and cloud applications all in one place.
The InfluxDB app is configured with the Orchestrate application to perform the following actions:
Action Name | Description |
---|---|
Write to InfluxDB database | This action writes to the InfluxDB 1.8.0+ database. |
Configuration Parameters
The following configuration parameters are required for the InfluxDB app to communicate with the InfluxDB enterprise application. The parameters can be configured by creating instances in the app.
Parameter | Description | Field Type | Required/Optional | Comments |
---|---|---|---|---|
Hostname | Enter the Hostname to connect with the InfluxDB application. Example: "https://influx.example.com" | Text | Required | |
Port | Enter the port number to communicate with the InfluxDB application. Example: "443" | Text | Required | |
Database name | Enter the InfluxDB database name to write data. Example: "Example Database" | Text | Required | |
Username | Enter the username if authentication is enabled. Example: "SampleUsername" | Text | Optional | |
Verify SSL | Enter your preference to verify SSL certificates. Example: Yes | Boolean | Optional | Allowed values:
Default value: No |
Password | Enter the password if authentication is enabled. Example: "SamplePassword" | Password | Optional |
Action: Write to InfluxDB database
This action writes to the Influxdb 1.8.0+ database.
Action Input Parameters
Parameter | Description | Field Type | Required/Optional | Comments |
---|---|---|---|---|
Data to write | Enter the data to write as a list. Example: "name,project_name=\"eg\",val1=\"3.1.0\" val2=1" | Text | Required | Note: InfluxDB uses the line protocol to write data to the database. See line protocol know about the syntax and examples. |
Bucket Name | Enter the bucket name to write the data. Example: "my-new-bucket" | Text | Required |
Example Request
[ { "data_to_write": "name,project_name=\"eg\",val1=\"3.1.0\" val2=1", "bucket_name": "my-new-bucket" } ]