GitHub / prometheus/client_python / commits
Prometheus instrumentation library for Python applications
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| a000193a |
Release 0.18.0
Signed-off-by: Chris Marchbanks <c****s@g****m> |
Chris Marchbanks <c****s@g****m> | almost 3 years ago | |
| ea781282 |
Allow enabling/disabling _created metrics from code (#973)
Signed-off-by: Chris Marchbanks <c****s@g****m> |
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 546599b4 |
Add mostrecent aggregation to Gauge (#967)
Signed-off-by: Masaya Suzuki <d****e@g****m> |
Masaya Suzuki <d****e@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 2f6bd47a |
Add support for Python 3.12 (#956)
Signed-off-by: Hugo van Kemenade <h****k@u****m> |
Hugo van Kemenade <h****k@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| e56cfda6 |
add restricted registry documentation (#968)
Co-authored-by: Chris Marchbanks <c****s@g****m> Signed-off-by: remi <r****t@g****m>, Remi Jouannet <r****t@g****m> |
Remi Jouannet <r****t@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 377e386e | merge Merge pull request #970 from albertodonato/process-collector-param-type |
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 0600a3d6 |
Mark collector parameter as optional in PlatformCollector
Signed-off-by: Alberto Donato <a****o@g****m> |
Alberto Donato <a****o@g****m> | almost 3 years ago | |
| cfc11d81 |
Mark collector parameter as optional in ProcessCollector
Signed-off-by: Alberto Donato <a****o@g****m> |
Alberto Donato <a****o@g****m> | almost 3 years ago | |
| 249490e4 |
Update Collector type in README.md (#963)
Signed-off-by: Marek Czaplicki <m****i@g****m> |
Marek Czaplicki <m****i@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 2ff53283 |
Filter `readBody` deprecation notice in tests (#947)
Signed-off-by: kareza <k****a@q****m> |
Kareza Chen <k****a@q****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 34553ad4 |
Change #!/usr/bin/python to #!/usr/bin/env python (#945)
Co-authored-by: Kishan Verma <k****2@g****m> Signed-off-by: Kishan Verma <k****2@g****m> |
Kishan Verma <7****3@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 4b288346 | merge Merge pull request #934 from prometheus/update-exemplar-docs |
Julien Pivotto <r****e@i****u>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 3724a8ac | merge Merge pull request #935 from rafsaf/gauge_typing_improve |
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 3b492795 |
Rollback changes in decorator.py to 4.0.10 decorator module state
Signed-off-by: rafsaf <r****2@g****m> |
rafsaf <r****2@g****m> | about 3 years ago | |
| acad5e27 |
removed unused sys.version_info with python versions <3.8 around the codebase
Signed-off-by: rafsaf <r****2@g****m> |
rafsaf <r****2@g****m> | about 3 years ago | |
| 3a826dc6 | merge Merge pull request #936 from prometheus/remove-37-support |
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| f38492ac |
Remove Support for Python < 3.8
Signed-off-by: Chris Marchbanks <c****s@g****m> |
Chris Marchbanks <c****s@g****m> | about 3 years ago | |
| 654aece4 |
Improve Gauge typing for param multiprocess_mode
Signed-off-by: rafsaf <r****2@g****m> |
rafsaf <r****2@g****m> | about 3 years ago | |
| c72c4f39 |
Release 0.17.1
Signed-off-by: Chris Marchbanks <c****s@g****m> |
Chris Marchbanks <c****s@g****m> | about 3 years ago | |
| 742b8b20 |
Add documentation for how to export exemplars
Signed-off-by: Chris Marchbanks <c****s@g****m> |
Chris Marchbanks <c****s@g****m> | about 3 years ago | |
| 4d68ba13 |
Change usr/bin/python to #!user/bin/env python in bridge/graphite.py (#928)
Co-authored-by: Kishan Verma <k****2@g****m> Signed-off-by: Kishan Verma <k****2@g****m> |
Kishan Verma <7****3@u****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| f79049ad | merge Merge pull request #915 from prometheus/fix-ci |
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 59c95664 |
Pin version of asgiref for pypy
Signed-off-by: Chris Marchbanks <c****s@g****m> |
Chris Marchbanks <c****s@g****m> | about 3 years ago | |
| 876f3219 |
Pin virtualenv version
Signed-off-by: Chris Marchbanks <c****s@g****m> |
Chris Marchbanks <c****s@g****m> | about 3 years ago | |
| be3aac3f | merge Merge pull request #914 from cbguder/patch-1 |
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| e2c76c15 |
Fix typo in README
Signed-off-by: Can Berk Güder <c****g@c****e> |
Can Berk Güder <c****g@c****e>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 1b9709e3 |
Release 0.17.0
Signed-off-by: Chris Marchbanks <c****s@g****m> |
Chris Marchbanks <c****s@g****m> | over 3 years ago | |
| 39a62af5 |
Fastapi + Gunicorn example in README (#812)
Signed-off-by: Matas Minelga <m****s@g****m> |
Matas Minelga <m****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 8bbd16f3 | merge Merge pull request #906 from minrk/wheel-pycache |
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 4cbd7250 |
avoid installing __pycache__ directories
Signed-off-by: Min RK <b****k@g****m> |
Min RK <b****k@g****m> | over 3 years ago | |
| c48e26e2 |
Extend type forwarding to other context managers (#903)
Signed-off-by: Crutcher Dunnavant <c****r@o****m> |
Crutcher Dunnavant <c****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 30f83196 | merge Merge pull request #894 from weastur/typo |
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 8fa9b2a0 |
Fix typo
Signed-off-by: Pavel Sapezhka <m****e@w****m> |
Pavel Sapezhka <m****e@w****m> | over 3 years ago | |
| d27cb272 | merge Merge pull request #887 from zhanpon/type-parser |
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 66ecd518 |
Add type annotations to parser.py
Signed-off-by: Yiyang Zhan <p****n@g****m> |
Yiyang Zhan <p****n@g****m> | over 3 years ago | |
| fd4da6cd |
Release 0.16.0
Signed-off-by: Chris Marchbanks <c****s@g****m> |
Chris Marchbanks <c****s@g****m> | over 3 years ago | |
| 4f994ece | merge Merge pull request #881 from jvansanten/count-multiple-exceptions |
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 8a27f80b |
Allow tuples of exceptions in ExceptionCounter
Signed-off-by: Jakob van Santen <j****n@g****m> |
Jakob van Santen <j****n@g****m> | over 3 years ago | |
| 1fd0ded5 | merge Merge pull request #876 from karezachen/master |
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 75a0818e |
fix package name error
Signed-off-by: kareza <k****a@q****m> |
kareza <k****a@q****m> | over 3 years ago | |
| 4ab083e4 | merge Merge pull request #873 from prometheus/support-3.11 |
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| ba34fadf | merge Merge pull request #872 from prometheus/parse-missing-space |
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 781e3e18 | merge Merge pull request #804 from butlerx/multi-process-help |
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| b387d049 |
Add tests for Python 3.11
Signed-off-by: Chris Marchbanks <c****s@g****m> |
Chris Marchbanks <c****s@g****m> | over 3 years ago | |
| ff239485 |
Allow Prometheus parser to handle missing space
Signed-off-by: Chris Marchbanks <c****s@g****m> |
Chris Marchbanks <c****s@g****m> | over 3 years ago | |
| d6e08e3a | merge Merge pull request #865 from evgenymarkov/upgrade-deps |
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 1dfc9109 | merge Merge pull request #864 from jezekra1/fix-asgi-app-openmetrics-encoding-conte... |
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 9a2c50f6 |
Add test for help text
Signed-off-by: Evgeny Markov <e****v@y****m> |
Evgeny Markov <e****v@y****m>
Committed by: Cian Butler <b****x@n****d> |
over 3 years ago | |
| 5ed71d8c |
Upgrade dependencies, fix types
Signed-off-by: Evgeny Markov <e****v@y****m> |
Evgeny Markov <e****v@y****m> | over 3 years ago | |
| bab1f3be |
Fix wrong encoder used with `application/openmetrics-text` accept header
Signed-off-by: Radek Ježek <p****k@g****m> |
Radek Ježek <p****k@g****m> | over 3 years ago | |
| 89552cd6 | merge Merge pull request #853 from prometheus/superq/reduce_mmap_overhead |
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 8f29782e |
Reduce the mmap minimum size
Signed-off-by: SuperQ <s****q@g****m> |
SuperQ <s****q@g****m> | almost 4 years ago | |
| db391dbc | Release 0.15.0 | Chris Marchbanks <c****s@g****m> | almost 4 years ago | |
| 71fb75d4 | merge Merge pull request #827 from sss-ng/docs/remove-default-metrics |
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| e6b9ebfb | merge Merge pull request #846 from prometheus/remove-deprecated-function |
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 3babf4bd |
Remove choose_formatter before 0.15.0 release
Signed-off-by: Chris Marchbanks <c****s@g****m> |
Chris Marchbanks <c****s@g****m> | almost 4 years ago | |
| 64328fb9 | merge Merge pull request #841 from prometheus/tls-auth |
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 82eca8fc |
Add tls_auth_handler for push gateway
Signed-off-by: Chris Marchbanks <c****s@g****m> |
Chris Marchbanks <c****s@g****m> | almost 4 years ago | |
| f17a8361 |
updated README installation command (#833)
Signed-off-by: Alexa Griffith <a****6@g****m> |
Alexa Griffith <a****6@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 21a7e9a4 |
updated docs with code to remove default metrics
Signed-off-by: Sam Snarr <s****1@g****m> |
Sam Snarr <3****g@u****m>
Committed by: Sam Snarr <s****1@g****m> |
about 4 years ago | |
| 748ffb00 |
Update common Prometheus files
Signed-off-by: prombot <p****m@g****m> |
prombot <p****m@g****m>
Committed by: Julien Pivotto <r****e@g****m> |
over 4 years ago | |
| f6a2b4a7 |
Support metric help text in multiprocess mode
Signed-off-by: Cian Butler <b****x@n****d> |
Cian Butler <b****x@n****d> | over 4 years ago | |
| 5a5261dd |
Add `sum`, `livemin`, and `livemax` multiprocess modes for `Gauge`s (#794)
Signed-off-by: Josh Karpel <j****l@g****m> |
Josh Karpel <j****l@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 5c18edef | Release 0.14.1 | Chris Marchbanks <c****s@g****m> | over 4 years ago | |
| c835d177 | merge Merge pull request #796 from prometheus/revert-unintentional-breaking-change |
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| ff2e7a4f |
Rename choose_formatter back to choose_encoder
Signed-off-by: Chris Marchbanks <c****s@g****m> |
Chris Marchbanks <c****s@g****m> | over 4 years ago | |
| 041e0f5d | Release 0.14.0 | Chris Marchbanks <c****s@g****m> | over 4 years ago | |
| 1aee355f | merge Merge pull request #774 from prometheus/disable-created-series |
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 789b24a4 |
Simplify type annotations for number types (#781)
Signed-off-by: Yiyang Zhan <p****n@g****m> |
zhanpon <p****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 3c91b3f7 |
Add support for gzip content-encoding (#776)
Signed-off-by: ivan-valkov <i****v@g****m>, ivan-valkov <i****v@g****m>, ivan-valkov <i****v@g****m>, ivan-valkov <i****v@g****m>, ivan-valkov <i****v@g****m>, ivan-valkov <i****v@g****m> |
Ivan Valkov <i****v@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| a0cf10b2 |
Disable exporting of _created metrics via env var
Signed-off-by: Chris Marchbanks <c****s@g****m> |
Chris Marchbanks <c****s@g****m> | over 4 years ago | |
| c044b883 |
Correct minor typo in exception raised when exemplar labels too long (#773)
Signed-off-by: Rob Skillington <r****b@c****o> |
Rob Skillington <r****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 4e0e7ff7 |
Add type annotations to everything referenced in __init__.py (#771)
Signed-off-by: Chris Marchbanks <c****s@g****m> |
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 39d23603 |
wsgi server: allow binding to ipv6 address (#657)
Signed-off-by: Dominique Martinet <a****s@c****g> |
Dominique Martinet <a****s@c****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| ecb5dd9c |
Add typing to Histogram/Summary/Gauge (#759)
Signed-off-by: Yury Pliner <y****r@g****m> |
Yury Pliner <y****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| a234283a |
Release 0.13.1
Signed-off-by: Chris Marchbanks <c****s@g****m> |
Chris Marchbanks <c****s@g****m> | over 4 years ago | |
| b44b63e5 |
Declare `registry` on `MetricWrapperBase` as `Optional` (#754)
Signed-off-by: Olivier Wilkinson (reivilibre) <o****w@m****g> |
reivilibre <o****r@l****t>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 557d123b |
Relax type constraints Timestamp
Signed-off-by: Chris Marchbanks <c****s@g****m> |
Chris Marchbanks <c****s@g****m> | over 4 years ago | |
| b3271a3f |
Add missing functions/classes to __all__ (#757)
Signed-off-by: Yury Pliner <y****r@g****m> |
Yury Pliner <y****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 304745f6 |
Use Iterable[Sample] for all sample collection
Signed-off-by: Chris Marchbanks <c****s@g****m> |
Chris Marchbanks <c****s@g****m> | over 4 years ago | |
| 4b7811a3 |
Allow labelvalues and labelkwargs to be Any type
Signed-off-by: Chris Marchbanks <c****s@g****m> |
Chris Marchbanks <c****s@g****m> | over 4 years ago | |
| 69e915cd | Release 0.13.0 | Chris Marchbanks <c****s@g****m> | over 4 years ago | |
| da15e4a4 |
Change to imports to fix go-to-declaration in editors (#747)
Signed-off-by: Angus Holder <a****7@g****m>, Angus Holder <a****7@g****m>, Angus Holder <a****7@g****m> |
Angus Holder <a****7@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 3ef865e1 |
Allow to add labels inside a context manager (#730)
Signed-off-by: Andreas Zeidler <a****r@z****e>, Andreas Zeidler <a****r@z****e>, Andreas Zeidler <a****r@z****e>, Andreas Zeidler <a****r@z****e> |
Andreas Zeidler <a****z@z****e>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| cd4cf2ee |
Add mypy linting to the CI pipeline
Signed-off-by: Chris Marchbanks <c****s@g****m> |
Chris Marchbanks <c****s@g****m> | over 4 years ago | |
| 7c44be2d |
Fix typing build errors
Signed-off-by: Chris Marchbanks <c****s@g****m> |
Chris Marchbanks <c****s@g****m> | over 4 years ago | |
| 822b8e92 |
Annotate few functions and methods (#705)
Signed-off-by: Derek Kulinski <d****@k****s> |
Derek Kulinski <d****@k****s>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| ff196046 |
Catch non-integer bucket/count values. (#726)
Signed-off-by: Brian Brazil <b****l@r****o> |
Brian Brazil <b****l@r****o>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 038b5bd9 |
Drop support for EOL Python 2.7 and 3.4-3.5 (#718)
Signed-off-by: Hugo van Kemenade <h****k@u****m>, Hugo van Kemenade <h****k@u****m>, Hugo van Kemenade <h****k@u****m>, Hugo van Kemenade <h****k@u****m> |
Hugo van Kemenade <h****k@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| a2042abc |
Remove trailing slash from pushgateway URLs (#722)
Signed-off-by: Romuald Brunet <r****d@g****t> |
Romuald Brunet <r****d@c****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| b3541ac5 |
Release 0.12.0
Signed-off-by: Chris Marchbanks <c****s@g****m> |
Chris Marchbanks <c****s@g****m> | almost 5 years ago | |
| 88cd785f |
Fix AssertionError: Status must be a string (#715)
Signed-off-by: Chris Marchbanks <c****s@g****m> |
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 6650d073 | merge Merge pull request #706 from hugovk/add-3.10 |
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| c8f1bd36 | merge Merge pull request #669 from prometheus/exemplars |
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| bf1e7dcd |
isort
Signed-off-by: Hugo van Kemenade <h****k@u****m> |
Hugo van Kemenade <h****k@u****m> | almost 5 years ago | |
| a9800c42 |
Remove redundant Python 2.6 code
Signed-off-by: Hugo van Kemenade <h****k@u****m> |
Hugo van Kemenade <h****k@u****m> | almost 5 years ago | |
| 9e67ea6d |
Add support for Python 3.10
Signed-off-by: Hugo van Kemenade <h****k@u****m> |
Hugo van Kemenade <h****k@u****m> | almost 5 years ago | |
| 09fb4595 |
Fix instance_ip_grouping_key not working on macOS (#687)
Signed-off-by: Jethro Muller <g****t@j****a>, Jethro Muller <g****t@j****a>, Jethro Muller <g****t@j****a> |
Jethro Muller <J****r@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| c49e55a2 |
[#674, #675] Mitigate performance regression by filtering restricted registry...
Signed-off-by: Pavel <p****l@l****m> |
Pavel <6****r@u****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| e92fa050 |
[#674] Made the registry restriction handle newly added metrics. (#675)
Signed-off-by: Pavel <p****l@l****m> |
Pavel <6****r@u****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago |