Skip to main content

prometheus integration into guillotina

Project description

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]

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

guillotina_prometheus-6.0.0.tar.gz (3.8 kB view details)

Uploaded Source

Built Distribution

guillotina_prometheus-6.0.0-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

File details

Details for the file guillotina_prometheus-6.0.0.tar.gz.

File metadata

  • Download URL: guillotina_prometheus-6.0.0.tar.gz
  • Upload date:
  • Size: 3.8 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for guillotina_prometheus-6.0.0.tar.gz
Algorithm Hash digest
SHA256 08a77d391720cedb56c1e09f0ec3936b5e2775bd11e5f8de2a49fde60132a0e6
MD5 d954943c75ac814cb1006ffe4792185c
BLAKE2b-256 d24c3db6fc95cbe44d90d8bc68976ba0d2e63e6d0146cb98fe9083aad08819be

See more details on using hashes here.

File details

Details for the file guillotina_prometheus-6.0.0-py3-none-any.whl.

File metadata

  • Download URL: guillotina_prometheus-6.0.0-py3-none-any.whl
  • Upload date:
  • Size: 4.6 kB
  • Tags: Python 3
  • Uploaded using 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

File hashes

Hashes for guillotina_prometheus-6.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a13902e248b3c10cfbeab473c84e71bc1ec4ee43b8ac06cd1e28b87cbabe59da
MD5 882e845ad11cadfca227416b7f1c5b60
BLAKE2b-256 8f5b85c873320baee988e9bc74003546ab7590efa292e4424943d622cf6e5139

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page