canonical / charm-openstack-service-checks

Collection of Nagios checks and other utilities that can be used to verify the operation of an OpenStack cluster
0 stars 2 forks source link

Monitor API calls response time #98

Closed sudeephb closed 7 months ago

sudeephb commented 7 months ago

To improve the OpenStack monitoring, openstack-service-checks should implement a mechanism to monitor API calls response time.

An alert should be triggered if a response time increases of a certain percentage compared with historical response times collected by the charm.

Thresholds for warning and critical alerts should be configurable.


Imported from Launchpad using lp2gh.

sudeephb commented 7 months ago

(by xavpaice) This could be extraordinarily complex to implement given different API calls have different response times, and that can vary depending on the number of results delivered. Possibly a simple resource show, for each API, would be enough. It would be great to have that put into prometheus-openstack-exporter rather than Nagios, so that we can graph the changes over time and potentially alert if the response time increases dramatically quickly.

sudeephb commented 7 months ago

(by eric-chen) This charm is no longer being actively maintained. Please consider using the new Canonical Observability Stack instead. (https://charmhub.io/topics/canonical-observability-stack) I will close this feature request