Last updated:
0 purchases
pyramidelasticapm 1.0.5
Contents
pyramid-elasticapm
Installation
Settings
Change log for pyramid-elasticapm
1.0.5 (2024-01-16)
1.0.4 (2022-08-31)
1.0.3 (2022-08-31)
1.0.2 (2022-08-30)
1.0.1 (2021-04-22)
1.0.0 (2021-04-21)
pyramid-elasticapm
elastic-apm integration for the Pyramid framework
This package is inspired by https://www.elastic.co/de/blog/creating-custom-framework-integrations-with-the-elastic-apm-python-agent.
Installation
Install with pip:
$ pip install pyramid_elasticapm
Then include it in your pyramid application via config:
[app:main]
...
pyramid.includes = pyramid_elasticapm
or programmatically in your application:
config.include('pyramid_elasticapm')
Settings
Settings for the elasticapm client can be specified via the elasticapm
namespace:
elasticapm.server_url: Specify the apm server url.
elasticapm.secret_token: Your secret authentication token for the server.
elasticapm.service_name: The service name
elasticapm.environment: The environment (e.g. testing, production, …)
elasticapm.service_distribution: The name of the package your are
deploying. pyramid_elasticapm will retrieve the version number of this
package and put it into the metadata of every transaction.
elasticapm.transactions_ignore_patterns: Whitespace separated list of
ignore patterns.
Change log for pyramid-elasticapm
1.0.5 (2024-01-16)
fix: response variable was used before assignment in error handler.
1.0.4 (2022-08-31)
Request body was not added due to a bug, that is fixed now.
1.0.3 (2022-08-31)
Improve adding request body for requests and responses.
1.0.2 (2022-08-30)
Add request body for POST requests.
1.0.1 (2021-04-22)
Be more compatible with retrieving user data from request.
1.0.0 (2021-04-21)
Initial release.
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.