The Charmed OpenStack Exporter Operator is a machine charm for openstack-exporter.
OpenStack Exporter is a Prometheus exporter for OpenStack, which uses the OpenStack REST APIs to produce metrics about the OpenStack cloud. This charm deploys OpenStack Exporter, configures it to connect to an OpenStack deployment using Keystone, and provides integration with Canonical Observability Stack (COS) (via grafana-agent). It also includes some Grafana dashboards that use provided metrics.
This can be useful to operators and admins looking for more insights into a Charmed OpenStack cloud.
PR for code review: Review Charm for Listing by jneo8 · Pull Request #100 · canonical/openstack-exporter-operator · GitHub
Metadata links
- charmhub.io: Charmhub | OpenStack Exporter
- project repository: GitHub - canonical/openstack-exporter-operator: The openstack-exporter-operator is a machine charm for openstack-exporter.
CI Links
- Code linting or style checks: openstack-exporter-operator/tox.ini at main · canonical/openstack-exporter-operator · GitHub
- Release automation: openstack-exporter-operator/.github/workflows/release.yaml at main · canonical/openstack-exporter-operator · GitHub
- Unit test implementation: openstack-exporter-operator/.github/workflows/check.yaml at main · canonical/openstack-exporter-operator · GitHub
- Integration test implementation: openstack-exporter-operator/.github/workflows/check.yaml at main · canonical/openstack-exporter-operator · GitHub
- Integration test results: Tests · canonical/openstack-exporter-operator@f00e1fe · GitHub
Documentation Links
- Usage: https://charmhub.io/openstack-exporter
- Contribution: openstack-exporter-operator/CONTRIBUTING.md at main · canonical/openstack-exporter-operator · GitHub
- Licensing: openstack-exporter-operator/LICENSE at main · canonical/openstack-exporter-operator · GitHub
- Publisher: James Lin(james.lin@canonical.com) Canonical Solution Engineering