GitHub
github.com › flask-dashboard › Flask-MonitoringDashboard
GitHub - flask-dashboard/Flask-MonitoringDashboard: Automatically monitor the evolving performance of Flask/Python web services. · GitHub
A dashboard for automatic monitoring of Flask web-services.
Starred by 829 users
Forked by 167 users
Languages Python 63.1% | JavaScript 17.2% | HTML 15.7% | CSS 3.5% | Shell 0.4% | SCSS 0.1%
Readthedocs
flask-monitoringdashboard.readthedocs.io
What is Flask-MonitoringDashboard? — Flask-MonitoringDashboard 5.0.2 documentation
The Flask Monitoring Dashboard (FMD) is designed to easily monitor your Flask application.
Videos
PyPI
pypi.org › project › Flask-MonitoringDashboard
Flask-MonitoringDashboard · PyPI
Automatically monitor the evolving performance of Flask/Python web services. ... A dashboard for automatic monitoring of Flask (https://flask.palletsprojects.com) web-services.
» pip install Flask-MonitoringDashboard
Published Nov 14, 2025
Version 5.0.2
Readthedocs
flask-monitoringdashboard.readthedocs.io › en › latest › functionality.html
Detailed Functionality — Flask-MonitoringDashboard 5.0.2 documentation
When the monitoring level is set to 1, the Dashboard collects performance (as in response time) and utilization information for every request coming to that endpoint. The following data is recorded: Duration: the duration of processing that request. Time_requested: the timestamp of when the request is being made. Version_requested: the version of the Flask...
Readthedocs
flask-monitoringdashboard.readthedocs.io › en › v1.10.3
Flask-Monitoring-Dashboard — Flask-MonitoringDashboard 1.10.0 documentation
Dashboard for automatic monitoring of Flask web services.
Readthedocs
flask-monitoringdashboard.readthedocs.io › en › v1.13.0
Flask-Monitoring-Dashboard — Flask-MonitoringDashboard 1.13.0 documentation
Monitor the Flask application: The Dashboard allows you to see which endpoints process a lot of request and how fast.
Readthedocs
flask-monitoringdashboard.readthedocs.io › en › v1.10.4 › configuration.html
Configuration — Flask-MonitoringDashboard 1.10.5 documentation
dashboard.config.init_from(file='/<path to file>/config.cfg') ... from flask import Flask import flask_monitoringdashboard as dashboard app = Flask(__name__) dashboard.config.init_from(file='/<path to file>/config.cfg') # Make sure that you first configure the dashboard, before binding it to ...
Readthedocs
flask-monitoringdashboard.readthedocs.io › en › v1.10.4 › functionality.html
Detailed Functionality — Flask-MonitoringDashboard 1.10.5 documentation
def get_user_id(): return '1234' # replace with a function to retrieve the id of the # user within a request. dashboard.config.get_group_by = get_session_id # Note that the function-pointer is passed, not the function itself. ... from flask import Flask import flask_monitoringdashboard as dashboard app = Flask(__name__) dashboard.config.init_from(file='/<path to file>/config.cfg') def get_user_id(): return '1234' # replace with a function to retrieve the id of the # user within a request.
Readthedocs
flask-monitoringdashboard.readthedocs.io › en › latest › configuration.html
Configuration — Flask-MonitoringDashboard 5.0.2 documentation
If this value is not set, the profiler monitors continuously. ENABLE_LOGGING: Boolean if you want additional logs to be printed to the console. Default value is False. BRAND_NAME: The name displayed in the Dashboard Navbar. Default value is ‘Flask Monitoring Dashboard’.
SigNoz
signoz.io › docs › dashboards › dashboard-templates › flask-monitoring
Flask Monitoring Dashboard | SigNoz
This dashboard provides comprehensive monitoring of Flask web application performance, offering detailed visibility into request rates, response times, error tracking, and latency analysis.
Stack Overflow
stackoverflow.com › questions › 67462133 › how-to-log-custom-data-in-flask-monitoringdashboard
python - How to log custom data in Flask-MonitoringDashboard? - Stack Overflow
from flask import Flask, Response import flask_monitoringdashboard as dashboard app = Flask(__name__) dashboard.config.init_from(file='/dashboardconfig/config.cfg') dashboard.bind(app) @app.route('/price/<path:url>/') def FetchPrice(url): if "xyz.com" in url: return Response("200.5$",status=200) else: return Response("Bad Request", status=400)
GitHub
github.com › flask-dashboard › Flask-MonitoringDashboard › blob › master › docs › configuration.rst
Flask-MonitoringDashboard/docs/configuration.rst at master · flask-dashboard/Flask-MonitoringDashboard
Automatically monitor the evolving performance of Flask/Python web services. - flask-dashboard/Flask-MonitoringDashboard
Author flask-dashboard
DEV Community
dev.to › signoz › monitoring-your-flask-application-using-opentelemetry-2l2o
Monitoring your Flask application using OpenTelemetry - DEV Community
November 20, 2021 - You can also build a custom metrics dashboard for your infrastructure · OpenTelemetry makes it very convenient to instrument your Flask application. You can then use an open-source APM tool like SigNoz to analyze the performance of your app. As SigNoz offers a full-stack observability tool, you don't have to use multiple tools for your monitoring ...
GitHub
github.com › flask-dashboard › Flask-MonitoringDashboard › blob › master › config.cfg
Flask-MonitoringDashboard/config.cfg at master · flask-dashboard/Flask-MonitoringDashboard
Automatically monitor the evolving performance of Flask/Python web services. - Flask-MonitoringDashboard/config.cfg at master · flask-dashboard/Flask-MonitoringDashboard
Author flask-dashboard