Metadata-Version: 1.1
Name: Flask-MonitoringDashboard
Version: 1.10.1
Summary: A dashboard for automatic monitoring of Flask web-services
Home-page: https://github.com/flask-dashboard/Flask-MonitoringDashboard
Author: Patrick Vogel & Thijs Klooster
Author-email: p.p.vogel@student.rug.nl
License: UNKNOWN
Description-Content-Type: UNKNOWN
Description: # Flask Monitoring Dashboard
        Dashboard for automatic monitoring of Flask web services.
        
        The Flask Monitoring Dashboard provides 4 main functionalities:
        - **Monitor the Flask application:**
        This Flask extensions finds all your endpoints.
        You can choose which endpoints you want to monitor and which not.
        Monitoring and endpoint allows you to see which endpoints are being processed quickly, and which are not.
        Additionally, it provides information about the performance of the endpoint throughout different versions.
        - **Monitor your test coverage:**
        Find out what endpoints are covered by unittest. 
        For more information, see Section 'TravisCI unit testing'.
        - **Collect extra information about outliers:**
        Outliers are requests that take way longer to process than regular requests.
        The dashboard stores more information about outliers, such as:
            - The stacktrace in which it got stuck.
            - Request values.
            - Request headers.
            - Request environment.
        - **Visualize the collected data in a number useful graphs:**
        The dashboard is automatically added to your existing Flask application.
        When running your app, the dashboard van be viewed by default in the route:
        
            [/dashboard](http://localhost:5000/dashboard)
        
        ### Status
        [![Build Status](https://travis-ci.org/flask-dashboard/Flask-Monitoring-Dashboard.svg?branch=master)](https://travis-ci.org/flask-dashboard/Flask-Monitoring-Dashboard.svg?branch=master)
        [![Documentation Status](https://readthedocs.org/projects/flask-monitoringdashboard/badge/?version=latest)](http://flask-monitoringdashboard.readthedocs.io/en/latest/?badge=latest)
        
        ## Installation
        To install from source, download the source code, then run this:
        
            python setup.py install
        
        Or install with pip:
            
            pip install flask_monitoringdashboard
            
        ### Setup
        Adding the extension to your flask app is simple:
        
            from flask import Flask
            import flask_monitoringdashboard as dashboard
        
            app = Flask(__name__)
            dashboard.bind(app)
            
        ## Screenshots
        ![Screenshot 1](/docs/img/screenshot1.png)
        ![Screenshot 2](/docs/img/screenshot2.png)
        
        ## Documentation
        For a more advanced documentation, see [this site](http://flask-monitoringdashboard.readthedocs.io).
        
        Change Log
        =========================================================================
        
        All notable changes to this project will be documented in this file.
        This project adheres to `Semantic Versioning <http://semver.org/>`_.
        Please note that the changes before version 1.10.0 have not been documented.
        
        Unreleased
        -------------------------------------------------------------------------
        Changed
        
        - Added security for automatic endpoint-data retrieval.
        
        - Added test for export_data-endpoints
        
        - Added MIT License.
        
        - Added documentation
        
Platform: Any
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
