pyramid-elasticapm 1.0.5

Creator: codyrutscher

Last updated:

Add to Cart

Description:

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.

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.