Pyramid Integration for Prometheus
Project description
A tween which exposes basic Pyramid statistics to Prometheus.
Setup
You can either include the exporter in your project’s __init__.py:
config = Configurator(.....) config.include('pyramid_prometheus')
Or you can use the pyramid.includes configuration value in your .ini file:
[app:myapp] pyramid.includes = pyramid_exclog
Settings
- prometheus.port:
port number to expose metrics on. If not set, metrics are not exposed
- prometheus.slow_request_threshold:
Number of seconds as a float. If a request takes longer than this, it is logged in the metric pyramid_slow_requests
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
File details
Details for the file pyramid_prometheus-0.6.tar.gz
.
File metadata
- Download URL: pyramid_prometheus-0.6.tar.gz
- Upload date:
- Size: 3.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ac1ea218a450490496a5b58f3cd86bfd124b7bbe92a5ff992ba2b7c82e085bee |
|
MD5 | ed16053632d4c0b1fc21eb45bda096cd |
|
BLAKE2b-256 | 7732d25bc26b9b7545ad7cae6416b0b254f26077db37d882189b5bde339dc70d |