---
title: Charmhub | Deploy magma-orc8r using Charmhub - The Open Operator Collection
description: Deploy the latest version of magma-orc8r as a Kubernetes Operator on
  any cloud.
url: https://charmhub.io/magma-orc8r/configurations/prometheus-k8s
---

##### We've discontinued the registration of new Bundles

New Bundle registrations are no longer accepted. Existing bundles remain functional. We recommend using the Juju Terraform Provider for new deployments.

[Learn more](https://discourse.charmhub.io/t/discontinuing-new-charmhub-bundle-registrations/15344)

# magma-orc8r

[Canonical Telco](https://charmhub.io/publisher/telco-charmers "View all packages from Canonical Telco")
| bundle

* [Canonical Telco](https://charmhub.io/publisher/telco-charmers "View all packages from Canonical Telco")
  | bundle

Platform:

stable 138

```
juju deploy magma-orc8r
```

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

* [Fluentd Elasticsearch](https://charmhub.io/magma-orc8r/configurations/fluentd-elasticsearch)
* [Magma Nms Magmalte](https://charmhub.io/magma-orc8r/configurations/magma-nms-magmalte)
* [Magma Nms Nginx Proxy](https://charmhub.io/magma-orc8r/configurations/magma-nms-nginx-proxy)
* [Magma Orc8R Accessd](https://charmhub.io/magma-orc8r/configurations/magma-orc8r-accessd)
* [Alertmanager K8S](https://charmhub.io/magma-orc8r/configurations/alertmanager-k8s)
* [Alertmanager Configurer K8S](https://charmhub.io/magma-orc8r/configurations/alertmanager-configurer-k8s)
* [Magma Orc8R Analytics](https://charmhub.io/magma-orc8r/configurations/magma-orc8r-analytics)
* [Magma Orc8R Bootstrapper](https://charmhub.io/magma-orc8r/configurations/magma-orc8r-bootstrapper)
* [Magma Orc8R Certifier](https://charmhub.io/magma-orc8r/configurations/magma-orc8r-certifier)
* [Magma Orc8R Configurator](https://charmhub.io/magma-orc8r/configurations/magma-orc8r-configurator)
* [Magma Orc8R Ctraced](https://charmhub.io/magma-orc8r/configurations/magma-orc8r-ctraced)
* [Magma Orc8R Device](https://charmhub.io/magma-orc8r/configurations/magma-orc8r-device)
* [Magma Orc8R Directoryd](https://charmhub.io/magma-orc8r/configurations/magma-orc8r-directoryd)
* [Magma Orc8R Dispatcher](https://charmhub.io/magma-orc8r/configurations/magma-orc8r-dispatcher)
* [Magma Orc8R Eventd](https://charmhub.io/magma-orc8r/configurations/magma-orc8r-eventd)
* [Magma Orc8R Ha](https://charmhub.io/magma-orc8r/configurations/magma-orc8r-ha)
* [Magma Orc8R Lte](https://charmhub.io/magma-orc8r/configurations/magma-orc8r-lte)
* [Magma Orc8R Metricsd](https://charmhub.io/magma-orc8r/configurations/magma-orc8r-metricsd)
* [Magma Orc8R Nginx](https://charmhub.io/magma-orc8r/configurations/magma-orc8r-nginx)
* [Magma Orc8R Obsidian](https://charmhub.io/magma-orc8r/configurations/magma-orc8r-obsidian)
* [Magma Orc8R Orchestrator](https://charmhub.io/magma-orc8r/configurations/magma-orc8r-orchestrator)
* [Magma Orc8R Policydb](https://charmhub.io/magma-orc8r/configurations/magma-orc8r-policydb)
* [Prometheus K8S](https://charmhub.io/magma-orc8r/configurations/prometheus-k8s)
* [Prometheus Edge Hub](https://charmhub.io/magma-orc8r/configurations/prometheus-edge-hub)
* [Prometheus Configurer K8S](https://charmhub.io/magma-orc8r/configurations/prometheus-configurer-k8s)
* [Magma Orc8R Service Registry](https://charmhub.io/magma-orc8r/configurations/magma-orc8r-service-registry)
* [Magma Orc8R Smsd](https://charmhub.io/magma-orc8r/configurations/magma-orc8r-smsd)
* [Magma Orc8R State](https://charmhub.io/magma-orc8r/configurations/magma-orc8r-state)
* [Magma Orc8R Streamer](https://charmhub.io/magma-orc8r/configurations/magma-orc8r-streamer)
* [Magma Orc8R Subscriberdb](https://charmhub.io/magma-orc8r/configurations/magma-orc8r-subscriberdb)
* [Magma Orc8R Subscriberdb Cache](https://charmhub.io/magma-orc8r/configurations/magma-orc8r-subscriberdb-cache)
* [Magma Orc8R Tenants](https://charmhub.io/magma-orc8r/configurations/magma-orc8r-tenants)
* [Grafana K8S](https://charmhub.io/magma-orc8r/configurations/grafana-k8s)
* [Postgresql K8S](https://charmhub.io/magma-orc8r/configurations/postgresql-k8s)
* [Tls Certificates Operator](https://charmhub.io/magma-orc8r/configurations/tls-certificates-operator)

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

* cpu | string

  K8s cpu resource limit, e.g. "1" or "500m". Default is unset (no limit). This value is used
  for the "limits" portion of the resource requirements (the "requests" portion is
  automatically deduced from it).
  See https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/
* evaluation\_interval | string

  Default: 1m

  How frequently rules will be evaluated.
* log\_level | string

  Default: info

  Prometheus server log level (only log messages with the given severity
  or above). Must be one of: [debug, info, warn, error, fatal].
  If not set, the Prometheus default one (info) will be used.
* max\_global\_exemplars\_per\_user | int

  The global limit for the number of exemplars.
  When unset or set to a non-positive number, exemplar storage is disabled.
  Otherwise, the value is set to the greater of the setpoint or 100,000.
  Ref: https://prometheus.io/docs/prometheus/latest/feature\_flags/#exemplars-storage
* maximum\_retention\_size | string

  Default: 80%

  The maximum storage to retain, expressed as a percentage (0-100) of the PVC capacity (e.g.
  "80%").
  The percentage value is then converted to bytes and passed to prometheus with the
  `--storage.tsdb.retention.size` argument.
  If this field is set to an invalid value, the `--storage.tsdb.retention.size` argument is dropped. In such cases, retention is only determined by `metrics\_retention\_time`.
  Default is 80%. If `metrics\_retention\_time` is also set, metrics will be dropped when \*\*either\*\* threshold has been exceeded.
* memory | string

  K8s memory resource limit, e.g. "1Gi". Default is unset (no limit). This value is used
  for the "limits" portion of the resource requirements (the "requests" portion is
  automatically deduced from it).
  See https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/
* metrics\_retention\_time | string

  Default: 15d

  How long to retain samples in the storage.
  Units Supported: y, w, d, h, m, s
  If `maximum\_retention\_size` is also set, metrics will be dropped when \*\*either\*\* threshold has been exceeded.
* metrics\_wal\_compression | boolean

  This flag enables compression of the write-ahead log (WAL).
  Depending on your data, you can expect the WAL size to be
  halved with little extra cpu load.
* web\_external\_url | string

  DEPRECATED. This config option is no longer used, in favor of "skipPrefix".
  The URL under which Prometheus is externally reachable (for example,
  if Prometheus is served via a reverse proxy).
  Used for generating relative and absolute links back to
  Prometheus itself. If the URL has a path portion, it will be used to
  prefix all HTTP endpoints served by Prometheus.
  The URL provided must point to the root of the Prometheus web application,
  e.g.:
  http://foo.bar/
  Note, do \*not\* set this configuration to a specific to an API path, e.g.,
  http://foo.bar//api/v1/write # DO NOT TRY THIS AT HOME
  This configuration option takes precedence over the URL provided over
  the "ingress" relation.
