Skip to main content

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)

Source distribution for guillotina-prometheus 6.0.0
File Size Uploaded
guillotina_prometheus-6.0.0.tar.gz 3.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for guillotina-prometheus 6.0.0
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

6.0.0 This release

2 release files

5.0.1

2 release files

5.0.0

1 release file

1.0.8

1 release file

1.0.7

2 release files

1.0.6

2 release files

1.0.5

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.2

2 release files

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