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.middleware_factory"]}
Dependencies
Python >= 3.6
Installation
This example will use virtualenv:
virtualenv . ./bin/python setup.py develop
Running
Most simple way to get running:
./bin/guillotina
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
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 guillotina_prometheus-1.0.7.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | e3b897a5d3062dadeac2a103ee823fa88125812adacfbf5067becc2c6dfa051b |
|
MD5 | d71d05519535170d058f1081e9dcaa04 |
|
BLAKE2b-256 | 30d308983de42e0c999d0a38ca98af5c084ff4d9096cd61a21a273dec68182b4 |
Close
Hashes for guillotina_prometheus-1.0.7-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 169fea960d6718fb2d0cba207b89e86324b61bc14d441331b3e877bf152ea957 |
|
MD5 | fcaff0ed29217f4817640a4f064fa5f7 |
|
BLAKE2b-256 | c1ef0da5a49ff260454390fa620877b498d4ed14fb327b171936107e94f1be72 |