Flask-Meter adds a healthcheck endpoint for Flask apps.
Project description
Healthchecks for Flask Apps
Flask-Meter is an add-on to the Flask web framework. Flask-Meter adds a monitoring endpoint for consuming application metrics. It can be really simple to set up. Flask-Meter modifies the Flask application to provide an enpoint at /_health where you will get a JSON response of the system’s uptime, current git revision.
You can also add in extra checks by passing in a list of checks to the constructor.
Installing
Install and update using pip:
pip install -U Flask-Meter
Flask Configuration
from Flask import Flask
from flask_meter import FlaskMeter
app = Flask(__name__)
FlaskMeter(app)
Or if you can use the init_app function:
from Flask import Flask
from flask_meter import FlaskMeter
app = Flask(__name__)
flask_meter = FlaskMeter()
flask_meter.init_app(app)
Free software: MIT license
Documentation: https://flask-meter.readthedocs.io.
Features
Current Git Commit
Accepts custom functions
Sponsorship
Put your logo here! Become a sponsor and support this project!
Credits
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for Flask_Meter-1.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2958c4d37cc740f4b07feb6aad94e7cc87a9b5bdfc7998151cea304a384672c6 |
|
MD5 | 23034e733a6a8d23428fcef0fbeb307b |
|
BLAKE2b-256 | c3c04a810d1b09c37b05ea22e349b8f935598d2b8ce953f0ab1313c1aefce04e |