[openstack-dev] Porting healthcheck from Swift - feedback?

Paul Bourke paul-david.bourke at hp.com
Wed Aug 15 11:52:11 UTC 2012


Hi all,

Swift contains some middleware called "healthcheck", with which you may or may
not be familiar.  It sits at the front of the pipeline and responds to GETs
with 200 under normal circumstances.

I have submitted the following blueprint and patchset that ports this
functionality to openstack-common for inclusion across multiple Openstack
components:

https://blueprints.launchpad.net/openstack-common/+spec/port-swift-healthcheck
https://review.openstack.org/#/c/11074/

There has been some uncertainty as to whether this healthcheck is more valuable
than a simple GET/HEAD on the top level service endpoint.  While this could be
used, but it may be more consistent to have something which can be checked in
the same was across services.

What are peoples opinions on this, is it something you would like to see
implemented?

Thanks,
-Paul



More information about the OpenStack-dev mailing list