Skip to content

solarnz/Flask-Stats

Repository files navigation

Flask-Stats

This flask extension automatically provides paging timing and http status code statistics to statsd.

It will send page timings to <APP_NAME>.<BLUEPRINT>.<FUNCTION>, and status codes to <APP_NAME>.<BLUEPRINT>.<FUNCTION>.http_XXX, where XXX is the status code, i.e 403.

Installation

Install by installing it from the Python Package Index.

$ pip install Flask-Stats

Configuration

Flask-Stats uses the following configuration values.

STATS_HOSTNAME

Specifies the host to send statsd values to. Defaults to localhost.

STATS_PORT

Specified the port to send statsd values to. Defaults to 8125.

STATS_BASE_KEY

The base key to send the stats to. Defaults to the application name.

Changelog

1.0.0

  • No longer reports timing values for endpoints that don't exist.

Todo

More functionality? What Would you like?

About

Automatic statsd timers and http status code counts for Flask

Resources

License

Stars

Watchers

Forks

Packages

No packages published