A Prometheus exporter that lives inside your Celery process.
Project description
# Celery-Local-Exporter
A Prometheus metrics exporter for Celery which lives directly in the celery processes. Unlike other Celery exporters, this does not require use of the events system or a result backend.
## Quick Start
To install:
` pip install celery-local-exporter `
To set up the exporter, in your celeryconfig.py or other settings file:
` from celery_exporter import CeleryExporter CeleryExporter.install() `
The prefork concurrency pool is not supported at this time, I recommend using -P threads.
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
celery-local-exporter-1.0.tar.gz
(10.2 kB
view hashes)
Built Distribution
Close
Hashes for celery-local-exporter-1.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | e5fcdb55665cd3891438c60bb7cb8a6f582813615224149fc003435f3b5ff18b |
|
MD5 | 7dfa0abb1f91dd3427940f15858e5408 |
|
BLAKE2b-256 | 569933b984b0ffa2f3adab0b285fca7ae537f5968183991599b145b12ec09ae4 |
Close
Hashes for celery_local_exporter-1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 97c645265ac73925a110f0d30c55bcdcd92eca125d7729e455d822526d65eaf6 |
|
MD5 | 6230a5a41025c2ca346243ba129064e3 |
|
BLAKE2b-256 | 8ec1385f079323756d1dd3ef170f69adcf3f4afabee88ca6098fca53a3591ff1 |