文件名称:starlette-prometheus:适用于Starlette的Prometheus集成
文件大小:37KB
文件格式:ZIP
更新时间:2024-05-24 23:37:12
middleware metrics prometheus asgi starlette
星际普罗米修斯 介绍 适用于Starlette的Prometheus集成。 要求 Python 3.6+ Starlette 0.9+ 安装 $ pip install starlette-prometheus 用法 一个完整的示例,它在/metrics/路径下公开Prometheus指标终结点。 from starlette . applications import Starlette from starlette_prometheus import metrics , PrometheusMiddleware app = Starlette () app . add_middleware ( PrometheusMiddleware ) app . add_route ( "/metrics/" , metrics ) 可以通过将filter_unhandled_paths=T
【文件预览】:
starlette-prometheus-master
----poetry.lock(43KB)
----pyproject.toml(1KB)
----.github()
--------workflows()
----tests()
--------__init__.py(0B)
--------test_end_to_end.py(5KB)
----CONTRIBUTORS.md(62B)
----LICENSE(34KB)
----setup.cfg(1KB)
----.gitignore(599B)
----make(4KB)
----starlette_prometheus()
--------view.py(558B)
--------py.typed(0B)
--------middleware.py(3KB)
--------__init__.py(158B)
----CHANGELOG.md(51B)
----README.md(1KB)
----.pre-commit-config.yaml(898B)