Skip to main content

odoo-elasticapm

License: AGPL-3 https://badge.fury.io/py/odoo-elasticapm.svg

odoo-elasticapm integrate the APM tracking from the ELK suite

Quick start

Install odoo-elasticapm:

pip install odoo-elasticapm

Then instead of launching odoo with odoo cmd use odoo-elasticapm:

odoo-elasticapm

Configuration

Following environment variable are needed:

ELASTIC_APM_SERVER_URL=http://apm-server:8200

The following one are optionnal:

ELASTIC_APM_SERVICE_NAME=my-customer ELASTIC_APM_TRANSACTION_SAMPLE_RATE=0.1

All environment variable are available on official documentation: https://www.elastic.co/guide/en/apm/agent/python/current/configuration.html

Issue

We still have issue on travis regarding verison 12 and 13 (I fail to reproduce them locally) If you want to use it on this version be carefull. Contibution and help is welcome

Changes

0.0.1

  • add transaction capture for http request

  • add transaction capture for cron

  • add exception capture for http request

  • add exception capture for cron

  • add special span for ORM method (search, create, write, unlink)

Metadata

Release files for odoo-elasticapm 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for odoo-elasticapm 0.0.1
File Size Uploaded Provenance
odoo-elasticapm-0.0.1.tar.gz 5.4 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for odoo-elasticapm 0.0.1
File Interpreter ABI Platform
odoo_elasticapm-0.0.1-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 12.5 kB

Release files / odoo-elasticapm-0.0.1.tar.gz

Download URL odoo-elasticapm-0.0.1.tar.gz
Size 5.4 kB
Tags Source
SHA-256 checksum
How to use checksums
69582375533b438a6b5da0669fff498dd49b8f4b18d3232b9d46420992c6423a
BLAKE2b-256 checksum
How to use checksums
ea7625055cc663437508f8f6877c620df734ba4d7c79df1a2513e785a89eeeb8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.7

Release files / odoo_elasticapm-0.0.1-py2.py3-none-any.whl

Download URL odoo_elasticapm-0.0.1-py2.py3-none-any.whl
Size 7.1 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
bfb6d204a0583e4d041069a0b01c46b1269c7bffcec8d6fe86ad8bdf8105821d
BLAKE2b-256 checksum
How to use checksums
78aec4f5ef9e60ac045d7f9dcb9c880995954d0a98de513ae7ebb6b85d5f827f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.7

Security for odoo-elasticapm 0.0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page