Plugin to implement instrumentation of elastic apm on a bottle server.
Project description
Bottle Elastic APM
Simple plugin to use ELK with APM server for your bottle application
# Keep this first
import elasticapm
elasticapm.instrument()
from bottle import default_app, run
from bottle_elastic_apm import ELKApmPLugin
ELK_CONFIG = {
'SERVICE_NAME': 'my-app',
}
app = default_app()
app.install(ELKApmPLugin(ELK_CONFIG))
@app.get('/')
def index():
return 'Hello world!'
run(app)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for bottle-elastic-apm-0.0.11.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 11766e4cf1279c12b1503d59312dd23d03e009f91d1eaeaa78479adaaf3e80c7 |
|
MD5 | e30a90b9bc1c796387eb5033bbcb4b19 |
|
BLAKE2b-256 | 45f9f030f7997ca2d980fed29ccdeb4bcef0ffcd58e413f638bf428e791af0fc |
Close
Hashes for bottle_elastic_apm-0.0.11-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dfbd61b9c32f932bb4b35eaa33b61355d32620f67490d969e28069ac5226000d |
|
MD5 | 6b0a7596c799f75bac7f8d720f292eab |
|
BLAKE2b-256 | 51d5677d67612eaa993bd07b5090f63e1a30f85e9d7429177decf48800da6b1d |