pip install --upgrade
flask_monitoringdashboard
Endpoint
↑
|
Today
↑
|
Last 7 days
↑
|
Overall
↑
|
Today
↑
|
Last 7 days
↑
|
Overall
↑
|
Last requested
↑
|
Monitoring-level*
↑
|
Exceptions
↑
|
|
---|---|---|---|---|---|---|---|---|---|---|
{{ row.name }} | {{ row['hits-today'] | number }} | {{ row['hits-week'] | number }} | {{ row['hits-overall'] | number }} | {{ row['median-today'] | duration_ms }} | {{ row['median-week'] | duration_ms }} | {{ row['median-overall'] | duration_ms }} | {{ row['last-accessed'] | dateDifference }} |
|
When the monitoring-level is set to 0, you don't monitor anything: neither performance, nor exception information. The only data that is stored is when the endpoint is last requested.
1 - PerformanceWhen the monitoring-level is set to 1, you collect data when the endpoint
is last requested, plus data
about the performance and utilization of this endpoint (as a
black-box).
From this level on, you also collect exception information
When the monitoring-level is set to 2, you get all the functionality from 1, plus extra information if the request is an outlier.
3 - Profiler + OutliersWhen the monitoring-level is set to 3, you get all the functionality from 2, plus data about the performance per line of code from all requests.