{"repo":"hynek/prometheus-async","free":true,"listed":false,"github":"https://github.com/hynek/prometheus-async","clone":"git clone https://github.com/hynek/prometheus-async.git","description":"Async Python helpers for the official prometheus-client.","language":"Python","stars":185,"topics":["python","async","twisted","asyncio","prometheus","prometheus-exporter","metrics"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"prometheus-async prometheus-async adds support for asynchronous frameworks to the official Python client for the Prometheus metrics and monitoring system. Currently asyncio and Twisted are supported. It works by wrapping the metrics from the official client: Even for synchronous applications, the metrics exposure methods can be useful since they are more powerful than the one shipped with the official client. For that, helper functions have been added that run them in separate threads ( asyncio -only). The source code is hosted on GitHub and the documentation on Read the Docs. Credits prometheus-async is written and maintained by Hynek Schlawack. The development is kindly supported by my employer Variomedia AG, prometheus-async ’s [Tidelift subscribers][TL], and all my amazing GitHub Sponsors. prometheus-async for Enterprise Available as part of the [Tidelift Subscription][TL]. The maintainers of prometheus-async and thousands of other packages are working with Tidelift to deliver commercial support and maintenance for the open source packages you use to build your applications. Save time, reduce risk, and improve code health, while paying the maintainers of the exact packages you use. [TL]: https://tidelift.com/?utm source=lifter&utm medium=referral&utm campaign=hynek","default_branch":null,"files":null,"tree":[],"storefront":"/r/hynek","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hynek/prometheus-async/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}