Flask-RestPoints is an extension to Flask that allows adds a few health check endpoints (ping, time, and status) to the Flask application.
from flask import Flask
from flask_restpoints import RestPoints
app = Flask(__name__)
rest = RestPoints(app)
@rest.status_job(name="PostgreSQL", timeout=5)
def postgresql():
# Perform a ping/query to Postgres
@rest.status_job
def facebook
# Ping some Facebook service.
Install flask
sudo easy_install Flask-RestPoints
Download the latest release from Python Package Index or clone the repository