Prometheus
We are taking advantage of the prometheus community kube-prometheus-stack as well as other various components for monitoring and alerting. For more information, take a look at Prometheus Kube Stack.
Tip
You may need to provide custom values to configure prometheus. For a simple
single region or lab deployment you can supply an additional overrides flag
using the example found at base-helm-configs/aio-example-openstack-overrides.yaml
.
In other cases such as a multi-region deployment you may want to view the
Multi-Region Support guide to for a workflow
solution.
Install the Prometheus Stack
Success
If the installation is successful, you should see the related exporter pods in the prometheus namespace.
Update Alertmanager Configuration
In this example, we supply a Teams webhook URL to send all open alerts to a teams channel. However, there are a plethora of other receivers available. For a full list, review prometheus documentation: receiver-integration-settings.