Registry / devops / flask-monitoringdashboard

flask-monitoringdashboard

JSON →
library5.0.2pypypiunverified

Automatically monitor the evolving performance of Flask/Python web services. Provides a real-time web dashboard showing endpoint performance, request count, average response time, versioning and more. Current version 5.0.2, requires Python >=3.11. Release cadence is irregular.

pip install flask-monitoringdashboard
INSTALL
IMPORT
SIG · FLASK-MONITORINGDA
F
flask-monitoringdashboard
devopspythonv5.0.2
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

monitor
from flask_monitoringdashboard import monitor
from flask_monitoring_dashboard import monitor
Hyphen vs underscore
config
from flask_monitoringdashboard import config

Initialize Flask Monitoring Dashboard on a Flask app.

from flask import Flask from flask_monitoringdashboard import monitor import os app = Flask(__name__) app.config['SECRET_KEY'] = os.environ.get('SECRET_KEY', 'my-secret-key') monitor.init_app(app) @app.route('/') def index(): return 'Hello, World!' if __name__ == '__main__': app.run()
Debug
Known issues
breakingIn version 5.0, the import path changed from `flask_monitoring_dashboard` to `flask_monitoringdashboard` (no underscore). Old code will raise ImportError.
fix
Change imports to `from flask_monitoringdashboard import monitor`.
affects: >=5.0
breakingIn version 5.0, the configuration object is now accessed via `app.config` instead of a separate config file. Old `config.cfg` files are ignored.
fix
Set all configuration via `app.config['DASHBOARD_...']` keys.
affects: >=5.0
gotchaThe dashboard endpoints themselves are monitored and will appear in the dashboard statistics. This can cause confusion when analyzing endpoint metrics.
fix
Filter out the dashboard endpoints (e.g., `/flask-dashboard/`) in your analysis.
affects: all
deprecatedIn version 5.0.2, the `config` module still exists but may be removed in future. It only contains legacy constant definitions.
fix
Use `app.config` directly instead of the config module.
affects: 5.0.x
Upgrade
Version history
5.0.2latest on PyPI · released Nov 14, 2025
Audit
Dependencies

No dependency data recorded yet.

Agent activity
2 hits · last 30 days
node
2
Resources
flask-monitoringdashboard — pip install flask-monitoringdashboard · libregistry