frostyx/python-flask-profiler

Project ID: 127273

Description

Flask-profiler measures endpoints defined in your flask application; and provides you fine-grained report through a web interface. It gives answers to these questions:

  • Where are the bottlenecks in my application?
  • Which endpoints are the slowest in my application?
  • Which are the most frequently called endpoints?
  • What causes my slow endpoints? In which context, with what args and kwargs are they slow?
  • How much time did a specific request take?

In short, if you are curious about what your endpoints are doing and what requests they are receiving, give a try to flask-profiler.

With flask-profiler's web interface, you can monitor all your endpoints' performance and investigate endpoints and received requests by drilling down through filters.

Installation Instructions

Install the package:

dnf copr enable frostyx/python-flask-profiler dnf install python3-flask-profiler

And configure your flask project like so:

https://github.com/muatik/flask-profiler/tree/master?tab=readme-ov-file#quick-start

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
Fedora 39 x86_64 (6)* Fedora 39 (23 downloads)
Fedora 40 x86_64 (5)* Fedora 40 (23 downloads)
Fedora 41 x86_64 (4)* Fedora 41 (7 downloads)
Fedora rawhide x86_64 (12)* Fedora rawhide (19 downloads)

* Total number of downloaded packages.