new $k.InfluxClient(database, url)
Creates a new InfluxDB cient
| Name | Type | Description |
|---|---|---|
database |
string |
Name of the database |
url |
string |
optional
URL of the InfluxDB server. Default: http://localhost:8086 |
- Since:
- 5.2.2
Methods
authenticateFromEncrypedAccount(encryptedAccount)
Set the username and password from a volume encrypted authenication string
| Name | Type | Description |
|---|---|---|
encryptedAccount |
string |
Encrypted account (Base64 encoded string generated in the Admin-Tool) |
- Since:
- 5.2.2
query(query)
Executes an InfluxDB query
| Name | Type | Description |
|---|---|---|
query |
string |
Influx query |
- Since:
- 5.2.2
setRetentionPolicy(policy)
Set the retentionPolicy
| Name | Type | Description |
|---|---|---|
policy |
string |
The name of a retention policy |
- Since:
- 5.2.2
setWriteDelay(delay)
Set the delay before actually writing datapoints to InfluxDB. All datapoints written during this timespan are combined to a single write request.
| Name | Type | Description |
|---|---|---|
delay |
number |
Number of seconds |
- Since:
- 5.2.2
writePoints(datapoints)
Write datapoints to InfluxDB
| Name | Type | Description |
|---|---|---|
datapoints |
Array.<object> |
List of datapoints objects: |
- Since:
- 5.2.2