Can I send metrics to existing web server, instead of starting separate server (start_http_server) #884
Replies: 2 comments
-
It seems that some prometheus exporters exists for Starlette based apps (such as FastAPI) like https://github.com/stephenhillier/starlette_exporter But I'm also wondering if the official prometheus python client could provide an exporter instead of starting a distinct http server 🙏 |
Beta Was this translation helpful? Give feedback.
-
This can be accomplished in a handful of ways. Internally we also use |
Beta Was this translation helpful? Give feedback.
-
I've a python file running KafkaConsumer in infinite loop, there I want to increment prometheus counter whenever there is a failure while processing the consumed kafka message.
Here I don't want run
start_http_server
because I already have one fastapi server running and I want to send my counter metric to that fastapi server instead of running separatestart_http_server
, how can I do that?Beta Was this translation helpful? Give feedback.
All reactions