Metadata-Version: 2.4
Name: eventiq-exporter
Version: 0.2.1
Summary: Prometheus metrics exporter for eventiq
Project-URL: Documentation, https://github.com/asynq-io/eventiq-exporter#readme
Project-URL: Issues, https://github.com/asynq-io/eventiq-exporter/issues
Project-URL: Source, https://github.com/asynq-io/eventiq-exporter
Author-email: RaRhAeu <rarha_eu@protonmail.com>
License-Expression: Apache-2.0
License-File: LICENSE
Keywords: eventiq,exporter,prometheus
Classifier: Development Status :: 5 - Production/Stable
Classifier: Framework :: AsyncIO
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Libraries
Requires-Python: >=3.9
Requires-Dist: eventiq>=1.1.13
Requires-Dist: prometheus-client
Description-Content-Type: text/markdown

![Tests](https://github.com/asynq-io/eventiq-exporter/workflows/Tests/badge.svg)
![Build](https://github.com/asynq-io/eventiq-exporter/workflows/Publish/badge.svg)
![License](https://img.shields.io/github/license/asynq-io/eventiq-exporter)
![Mypy](https://img.shields.io/badge/mypy-checked-blue)
[![Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/charliermarsh/ruff/main/assets/badge/v1.json)](https://github.com/charliermarsh/ruff)
[![security: bandit](https://img.shields.io/badge/security-bandit-yellow.svg)](https://github.com/PyCQA/bandit)
![Python](https://img.shields.io/pypi/pyversions/eventiq-exporter)
![Format](https://img.shields.io/pypi/format/eventiq-exporter)
![PyPi](https://img.shields.io/pypi/v/eventiq-exporter)

# eventiq-exporter

Prometheus metrics exporter for eventiq

## Installation
```shell
pip install eventiq-exporter
```

## Usage

```python
from eventiq import Service
from eventiq_exporter import PrometheusExporter

service = Service(...)
service.add_middleware(PrometheusMiddleware, run_server=True)

```
