juju deploy prometheus
Show information
You will need Juju 2.9 to be able to run this command. Learn how to upgrade to Juju 2.9.
Channel Version Revision Published Base
latest/stable 11 11 08 Apr 2021
16.04 14.04
latest/candidate 6 6 08 Apr 2021
16.04 14.04
latest/edge 9 9 08 Apr 2021
16.04 14.04


16.04 14.04


Monitoring system and timeseries database Read more

Relevant links

Discuss this charm

Share your thoughts on this charm with the community on discourse.

Join the discussion

Juju prometheus charm


Please note that this charm is no longer being maintained.

You should strongly consider using prometheus2 charm.

This charm provides the Prometheus monitoring system from

Optionally the charm will install the Prometheus Registration daemon alongside Prometheus to aid in the registration of targets.

The charm can be related to the following charms to extend functionality:

  • grafana
  • prometheus-alertmanager
  • prometheus-pushgateway
  • prometheus-snmp-exporter
  • prometheus-blackbox-exporter
  • telegraf
  • mtail


The charm is designed to work out of the box without need to set any configuration options. Please refer to config.yaml for detailed help on support settings. Below is a list of the most common options:

  • daemon-args - add extra CLI arguments, for example -storage.local.retention 120h0m0s
  • scrape-jobs - allows for custom scrape jobs to be configured
  • snap_proxy - web proxy address to use when accessign the snap store
  • external_url
  • scrape-interval
  • evaluation-interval

Juju storage support

The charm supports juju storage (requires juju 1.25 or later). For example to deploy with local filesystem run:

juju deploy local:trusty/prometheus --storage metrics-filesystem=rootfs prometheus