# New version of django-health-check

A new release of django-health-check with a refactored exception-based status API and Python 2.7+/3 support — a small pluggable system for monitoring critical services.

Published: 2013-03-28
Source: https://www.kristian.io/post/46533332339/new-version-of-django-health-check/

You might never have heard of [django-health-check](http://www.github.com/KristianOellegaard/django-health-check/) before, but it is one of my open source projects. You can write small plugins (5-10 lines) that does basic checks for e.g. file system, database and cache.

**Whats new:**

I completely refactored the API for returning the status. Previously you would return a ``HealthCheckStatusType`` - now you either return ``True`` or raise one of the provided exceptions: ``ServiceUnavailable`` or ``ServiceReturnedUnexpectedResult``.

With the newest release I made sure the code works with python2.7+ (yes, that *includes python3*).

**Go ahead and grab it:**

[Github](http://www.github.com/KristianOellegaard/django-health-check/)

[PyPi](https://pypi.python.org/pypi/django-health-check/0.2)
