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

# Generic Exporter

[Marcus Boden](https://charmhub.io/publisher/marcusboden "View all packages from Marcus Boden")

* [Marcus Boden](https://charmhub.io/publisher/marcusboden "View all packages from Marcus Boden")

Platform:

26.04

24.04

22.04

20.04

dev/edge 90

```
juju deploy generic-exporter --channel dev/edge
```

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

* [exporter-port](https://charmhub.io/generic-exporter/configurations#exporter-port)
* [metrics-path](https://charmhub.io/generic-exporter/configurations#metrics-path)
* [snap-channel](https://charmhub.io/generic-exporter/configurations#snap-channel)
* [snap-classic](https://charmhub.io/generic-exporter/configurations#snap-classic)
* [snap-config](https://charmhub.io/generic-exporter/configurations#snap-config)
* [snap-config-secret](https://charmhub.io/generic-exporter/configurations#snap-config-secret)
* [snap-name](https://charmhub.io/generic-exporter/configurations#snap-name)
* [snap-plugs](https://charmhub.io/generic-exporter/configurations#snap-plugs)
* [snap-revision](https://charmhub.io/generic-exporter/configurations#snap-revision)

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

* exporter-port | int

  Port that the exporter listens on.
* metrics-path | string

  Default: metrics

  The path on which the metrics are exported. Without a leading slash.
  Default is "metrics".
* snap-channel | string

  The channel from which to install the snap.
  Cannot be used together with snap-revision.
  If both are unset, the snap will be installed from the "latest/stable" channel.
* snap-classic | boolean

  If set to true, the snap will be set to classic confinement.
  The default is to use strict confinement.
* snap-config | string

  A JSON formatted string of config options for the snap.
  These configurations will be passed directly to the snap.
* snap-config-secret | secret

  Secret URI pointing to a secret that contains the "config" key with
  a JSON formatted string of sensitive config options for the snap.
  The config will be merged with snap-config and passed directly to the snap.
* snap-name | string

  Name of the snap in the store.
* snap-plugs | string

  The comma-separated list of snap plugs to connect for the installed snap.
  If not set, no interface will be connected.
  Example: "network,network-bind", "block-device".
* snap-revision | int

  The revision of the snap to install.
  Cannot be used together with snap-channel.
