This package aims to provide basic prometheus integration for guillotina.
Configuration
Just add a few lines to your config.yml:
{"applications": ["guillotina_prometheus"],
"middlewares": ["guillotina_prometheus.middleware.PrometheusMiddleware"]}
Dependencies
Python >= 3.7
Installation
This example will use virtualenv:
virtualenv . ./bin/python setup.py develop
Running
Most simple way to get running:
./bin/guillotina
6.0.0 (2020-01-21)
Support Guillotina 6 [masipcat]
5.0.1 (2019-07-01)
Fixing egg missing VERSION file [bloodbare]
5.0.0 (2019-07-01)
Update to G5 [bloodbare]
1.0.8 (2019-06-18)
restrict versions
1.0.7 (2018-06-10)
bump
1.0.6 (2017-11-14)
Provide timing per endpoint instead of aggregating all endpoints into one metric [vangheem]
1.0.5 (2017-08-09)
Prefix stat keys so it won’t conflict with other stats [vangheem]
1.0.4 (2017-08-09)
Change publishing endpoint to /metrics – more standard [vangheem]
1.0.3 (2017-08-08)
Do not record user id [vangheem]
1.0.2 (2017-08-08)
Nothing changed yet.
1.0.1 (2017-08-08)
Nothing changed yet.
1.0.0 (2017-08-08)
Initial release [vangheem]
Release files for guillotina-prometheus 6.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| guillotina_prometheus-6.0.0.tar.gz | 3.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| guillotina_prometheus-6.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 8.4 kB
Release files / guillotina_prometheus-6.0.0.tar.gz
| Download URL | guillotina_prometheus-6.0.0.tar.gz |
|---|---|
| Size | 3.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
08a77d391720cedb56c1e09f0ec3936b5e2775bd11e5f8de2a49fde60132a0e6
|
|
BLAKE2b-256 checksum How to use checksums |
d24c3db6fc95cbe44d90d8bc68976ba0d2e63e6d0146cb98fe9083aad08819be
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2
|
Release files / guillotina_prometheus-6.0.0-py3-none-any.whl
| Download URL | guillotina_prometheus-6.0.0-py3-none-any.whl |
|---|---|
| Size | 4.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a13902e248b3c10cfbeab473c84e71bc1ec4ee43b8ac06cd1e28b87cbabe59da
|
|
BLAKE2b-256 checksum How to use checksums |
8f5b85c873320baee988e9bc74003546ab7590efa292e4424943d622cf6e5139
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2
|