---
title: Charmhub | Deploy Influxdb using Charmhub - The Open Operator Collection
description: Deploy the latest version of Influxdb on any cloud.
url: https://charmhub.io/influxdb/configurations
---

# Influxdb

[InfluxDB Charmers](https://charmhub.io/publisher/influxdb-charmers "View all packages from InfluxDB Charmers")

* [InfluxDB Charmers](https://charmhub.io/publisher/influxdb-charmers "View all packages from InfluxDB Charmers")
* [Databases](https://charmhub.io/?filter=databases)

Platform:

20.04

18.04

16.04

14.04

stable c4f1805

```
juju deploy influxdb
```

[Learn to deploy on juju >](https://juju.is/docs/juju/manage-applications)

* [backup\_dir](https://charmhub.io/influxdb/configurations#backup_dir)
* [bind\_port](https://charmhub.io/influxdb/configurations#bind_port)
* [extra\_configs](https://charmhub.io/influxdb/configurations#extra_configs)
* [extra\_packages](https://charmhub.io/influxdb/configurations#extra_packages)
* [install\_keys](https://charmhub.io/influxdb/configurations#install_keys)
* [install\_sources](https://charmhub.io/influxdb/configurations#install_sources)
* [ip\_address](https://charmhub.io/influxdb/configurations#ip_address)
* [max\_series\_per\_database](https://charmhub.io/influxdb/configurations#max_series_per_database)
* [nagios\_context](https://charmhub.io/influxdb/configurations#nagios_context)
* [nagios\_servicegroups](https://charmhub.io/influxdb/configurations#nagios_servicegroups)
* [package\_status](https://charmhub.io/influxdb/configurations#package_status)

[Learn about configurations >](https://juju.is/docs/juju/configuration#heading--application-configuration)

* backup\_dir | string

  If set, enable daily backups of the InfluxDB metastore and all
  databases to the nominated directory. See
  https://docs.influxdata.com/influxdb/v1.3/administration/backup\_and\_restore/
  for more information on InfluxDB backups.
* bind\_port | int

  Default: 8086

  Which port to bind to
* extra\_configs | string

  YAML-formatted list of extra configuration options to override.
  For example:

  + global.hostname=myhost
  + http.auth-enabled=true
  + data.max-series-per-database=0
* extra\_packages | string

  Default: influxdb jq

  Space separated list of extra deb packages to install.
* install\_keys | string

  Default: - |
  -----BEGIN PGP PUBLIC KEY BLOCK-----
  mQINBGPIEycBEACpG4qSjhxA6fh4QJVJxFVBvCFt9tVx/hDbKH0Ryy9iilyMeReC
  AS1/CZnSv/fhDNKmVPckf6on72z/ODwZcVfMV6DHkxmZ6x/tQrS6CWfKkupsON2H
  KS3t4HUivahwHPlWtbfDqsWNwTAsZqklKpJQWY2ADPwurkbCmtYSjsgbLuWe23Pd
  nJpLTHtlChM0ntW/l7Le1zYjGPUGoxMJgjg1YG8fi2l/zS0Of8bdQ26ps+WRvrSQ
  RKhfAkfIgUiCXxBpDlN1spN73ZlAkaSb+myTfEKyJR55Yt9pHfkDdJh26RVgE1+N
  GuLmm6oidaD9lTlNJ9P8wlLzoof3xJXYprgLLz/HmgtawnJ+DxFIXoXNNpUmhORJ
  6Hb2Z5IKIyGIwXhQVe2Lw7B8awBNV99zUw517Wuax3RYx7Hwhntz9gFxS4GRxaCo
  uLCFQ0AgDCkMHyEHufQo1XdjIB7fz6U551y5GMQw6/rjMnUM9ZI68SQ/FWou2cQf
  533PyayvWOYQM4pP7ZmbzyCd393XlMaPWA5dyUOqv7Vcmv0IsAbncX6/KJmZAhKG
  qu19xb6rv3ab2RbcU422guK3C/h/URPZJbSjf2w4jUV5UDe2veZg6BEVn7Sk5bW0
  ceX8n0GVbPNG7CvRduJPjXNzsz3FzmUS8QFFde3H5gl1T0f6GcfhmKgKEQARAQAB
  tDdJbmZsdXhEYXRhIFBhY2thZ2UgU2lnbmluZyBLZXkgPHN1cHBvcnRAaW5mbHV4
  ZGF0YS5jb20+iQJVBBMBCAA/BgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAUJBaOk
  /BYhBJ1TnZDTMo3H1sjTudj/jh99+LB+BQJjyB9PAhsDAAoJENj/jh99+LB+klgQ
  AKOKdwTyKOr6+mnRrACz5U3EFxfAXXFGan9Ka7Nzgz4K+FOnTtT1gWwqrPPmTKQk
  epNUMcelfX1kCA08yCm0nyw2niqxES40W33ergKUj6jlDx7UQYXWsDQGD9IKksa8
  MWfZlJ3zlrsGKXA4oa+kfY+vltWDVP8WhLcQzm2LywbKvr3WgY80GZbnRjoekiBK
  oMKztQVMJG5yNZBo9B4JrqB3wMpnXZxEtqZcBPsJJdXTFKHsQ7kB9TMNorbUvDNH
  ohwsprgMw84vHikEk9jyCypXpYq/E/wvkM0CeIUJ36S2vGvACib7BiY6Xv0BQbM4
  rWq2Rrjag1y5vVAF9gJkeo/3rhM6lE1ahDCRq0QcBMVzbxiE+3COIzRPmz14J3Yn
  0pkvzlVkNj5UZR8q91ESl+UxkFCP1wzcXgs0dpJWirQIOZ9E2eYv3LcjE68xjW1k
  c5q1GOGvJI7aXADxUZ4lFbz+NUb4Ts4HXHc8gV1Gm0vvmIqv2YfAvL5DXbKLdZxh
  73CxKvBMmTXIEQ+vQJ3p1ZnUnb+l6DoxEFWg/hXHmE5jY3P6HIVFdliXF5FEs1lr
  9snU2Pn1BDL+TBN7SX0QbKqArWA4qyn6eGH8Z1ULoUVBPCjwC9QuInp/9fqifFYo
  OM3A51MDGyc/HCVG6jNJEI5h71QGHlPfyQybpjy7rQSe
  =YwXc
  -----END PGP PUBLIC KEY BLOCK-----

  List of signing keys for install\_sources package sources, per charmhelpers standard format (a yaml list of strings encoded as a string). The keys should be the full ASCII armoured GPG public keys. While GPG key ids are also supported and looked up on a keyserver, operators should be aware that this mechanism is insecure. null can be used if a standard package signing key is used that will already be installed on the machine, and for PPA sources where the package signing key is securely retrieved from Launchpad.
* install\_sources | string

  Default: - deb https://repos.influxdata.com/ubuntu xenial stable

  List of extra apt sources, per charm-helpers standard format (a yaml list of strings encoded as a string). Each source may be either a line that can be added directly to sources.list(5), or in the form ppa:<user>/<ppa-name> for adding Personal Package Archives, or a distribution component to enable.
* ip\_address | string

  Which IP to bind on
* max\_series\_per\_database | int

  Default: 1000000

  Maximum series allowed per database before writes are dropped.
  Specify 0 for no limit. (DEPRECATED) Please use extra\_configs instead.
* nagios\_context | string

  Default: juju

  Used by the nrpe subordinate charms.
  A string that will be prepended to instance name to set the host name
  in nagios. So for instance the hostname would be something like:
  juju-myservice-0
  If you're running multiple environments with the same services in them
  this allows you to differentiate between them.
* nagios\_servicegroups | string

  A comma-separated list of nagios servicegroups.
  If left empty, the nagios\_context will be used as the servicegroup
* package\_status | string

  Default: install

  The status of service-affecting packages will be set to this value in the dpkg database. Valid values are "install" and "hold".
