Flask-Graphite grant you the power to push useful metrics for each route without effort
Project description
Flask-Graphite
Flask-Graphite grants you the power to push useful metrics for each request without effort
Free software: BSD license
Documentation: https://flask-graphite.readthedocs.io.
Features
Send metrics to graphite for each request
Metric name based on the route of the request
Average processing time, number of requests, and stats about status code for each route
Example
Here is a minimal template to use Flask-Graphite in a project.
from flask import Flask
from flask_graphite import FlaskGraphite
app = Flask(__name__)
FlaskGraphite(app)
Such a simple snippet, combined with a Grafana dashboard, would give you something like this:
History
0.1.0 (2017-03-08)
First working version of Flask-Graphite.
0.0.0 (2017-01-27)
First release on PyPI.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.