Doug Szumski adb8f89a36 Remove support for deploying OpenStack Monasca
Kolla Ansible is switching to OpenSearch and is dropping support for
deploying ElasticSearch. This is because the final OSS release of
ElasticSearch has exceeded its end of life.

Monasca is affected because it uses both Logstash and ElasticSearch.
Whilst it may continue to work with OpenSearch, Logstash remains an
issue.

In the absence of any renewed interest in the project, we remove
support for deploying it. This helps to reduce the complexity
of log processing configuration in Kolla Ansible, freeing up
development time.

Change-Id: I6fc7842bcda18e417a3fd21c11e28979a470f1cf
2022-11-11 15:48:11 +00:00

1.3 KiB

Monasca - Monitoring service

Overview

Following a decline in activity within the OpenStack Monasca project, Kolla Ansible has decided to remove support for deploying it. Advice for removing it is included in the cleanup section below.

Cleanup

The cleanup command can be invoked from the Kolla Ansible CLI, for example:

kolla-ansible monasca_cleanup

This will remove Monasca service containers, and service configuration.

Following cleanup, you may also choose to remove unused container volumes. It is recommended to run this manually on each Monasca service host. Note that docker prune will indiscriminately remove all unused volumes, which may not always be what you want. If you wish to keep a subset of unused volumes, you can remove them individually.

To remove all unused volumes on a host:

docker prune

To remove a single unused volume, run for example:

docker volume rm monasca_log_transformer_data

Assignee

Monasca support in Kolla was contributed by StackHPC Ltd. and the Kolla community. If you have any issues with the deployment please ask in the Kolla IRC channel.