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

# Ceilometer Agent

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

* [OpenStack Charmers](https://charmhub.io/publisher/openstack-charmers "View all packages from OpenStack Charmers")
* [Cloud](https://charmhub.io/?filter=cloud)
* [Logging Tracing](https://charmhub.io/?filter=logging-tracing)

Platform:

24.04

23.10

23.04

22.10

22.04

20.04

18.04

14.04

12.04

yoga/stable 559

```
juju deploy ceilometer-agent --channel yoga/stable
```

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

* [enable-all-pollsters](https://charmhub.io/ceilometer-agent/configurations#enable-all-pollsters)
* [nagios\_context](https://charmhub.io/ceilometer-agent/configurations#nagios_context)
* [nagios\_servicegroups](https://charmhub.io/ceilometer-agent/configurations#nagios_servicegroups)
* [polling-interval](https://charmhub.io/ceilometer-agent/configurations#polling-interval)
* [rabbit-user](https://charmhub.io/ceilometer-agent/configurations#rabbit-user)
* [rabbit-vhost](https://charmhub.io/ceilometer-agent/configurations#rabbit-vhost)
* [use-internal-endpoints](https://charmhub.io/ceilometer-agent/configurations#use-internal-endpoints)

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

* enable-all-pollsters | boolean

  The default ceilometer pollster collection runs a limited set of pollsters.
  Enable this to run all the available pollsters. This setting only takes effect
  from Queens onwards.
* nagios\_context | string

  Default: juju

  Used by the nrpe-external-master subordinate charm.
  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
* polling-interval | int

  Default: 300

  Number of seconds between Ceilometer compute agent pollster collections. This
  setting only takes effect from Queens onwards.
* rabbit-user | string

  Default: ceilometer

  Username to request access on rabbitmq-server.
* rabbit-vhost | string

  Default: openstack

  RabbitMQ virtual host to request access on rabbitmq-server.
* use-internal-endpoints | boolean

  Openstack mostly defaults to using public endpoints for
  internal communication between services. If set to True this option will
  configure services to use internal endpoints where possible.
