GitHub / prometheus/client_python / commits
Prometheus instrumentation library for Python applications
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 9a242366 |
fix: error if the metrics are not observable (#666)
Signed-off-by: Pietro De Nicolao <p****d@b****m> |
Pietro De Nicolao <p****n@u****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| fb35c5fd |
Support exemplars for single process mode
Signed-off-by: Chris Marchbanks <c****s@g****m> |
Chris Marchbanks <c****s@g****m> | about 5 years ago | |
| 921fd676 |
Allow counters to emit exemplars via OpenMetrics
Signed-off-by: Chris Marchbanks <c****s@g****m> |
Chris Marchbanks <c****s@g****m> | about 5 years ago | |
| b6cad957 |
Release 0.11.0
Signed-off-by: Chris Marchbanks <c****s@g****m> |
Chris Marchbanks <c****s@g****m> | about 5 years ago | |
| 59025d0e |
Rename labelvalues to _labelvalues (#660)
Signed-off-by: Chris Marchbanks <c****s@g****m> |
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 269bbded |
Do not use attrs 21.1.0
Signed-off-by: Chris Marchbanks <c****s@g****m> |
Chris Marchbanks <c****s@g****m> | about 5 years ago | |
| e18828ff | merge Merge pull request #658 from prometheus/beorn7/doc |
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 13f786af |
Document implications of negative observations
Signed-off-by: beorn7 <b****n@g****m> |
beorn7 <b****n@g****m> | over 5 years ago | |
| 9118c02a | merge Merge pull request #655 from MartinThoma/changelog-docs |
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 453153ab |
Readme: Add release/changelog link
Signed-off-by: Martin Thoma <i****o@m****e> |
Martin Thoma <i****o@m****e> | over 5 years ago | |
| 6df81aed | merge Merge pull request #651 from prometheus/clarify-multiprocess-registry-use |
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| fea69647 | merge Merge pull request #628 from marcaurele/readme-env-var |
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| d8bc0274 | merge Merge pull request #650 from bluppfisk/fix_rename_windows |
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 20a31b4d |
forego deletion if file isn't found
Signed-off-by: Sander Van de Moortel <s****l@g****m> |
Sander Van de Moortel <s****l@g****m> | over 5 years ago | |
| 6d572df5 |
Guidance to avoid duplicate metrics in multiprocess
Signed-off-by: Chris Marchbanks <c****s@g****m> |
Chris Marchbanks <c****s@g****m> | over 5 years ago | |
| 10895309 |
make NT the exception
Signed-off-by: Sander Van de Moortel <s****l@g****m> |
Sander Van de Moortel <s****l@g****m> | over 5 years ago | |
| 3688eddb |
lint
Signed-off-by: Sander Van de Moortel <s****l@g****m> |
Sander Van de Moortel <s****l@g****m> | over 5 years ago | |
| 0be4d06f |
allow textfile to be overwritten on windows
Signed-off-by: Sander Van de Moortel <s****l@g****m> |
Sander Van de Moortel <s****l@g****m> | over 5 years ago | |
| 9a6e21de |
Release 0.10.1
Signed-off-by: Chris Marchbanks <c****s@g****m> |
Chris Marchbanks <c****s@g****m> | over 5 years ago | |
| 84f526b4 | merge Merge pull request #644 from prometheus/fix-mark_process_dead-old-env-var |
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 9d745ed0 |
mark_process_dead respects old env var
Signed-off-by: Chris Marchbanks <c****s@g****m> |
Chris Marchbanks <c****s@g****m> | over 5 years ago | |
| 7bbf86fc |
Release 0.10.0
Signed-off-by: Chris Marchbanks <c****s@g****m> |
Chris Marchbanks <c****s@g****m> | over 5 years ago | |
| f22d38f0 |
Multiprocess environment variable in upper case (#624)
Signed-off-by: Marc-Aurèle Brothier <m****@b****g> |
Marc-Aurèle Brothier <m****@b****g>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 1a3ba21d | Add a clear() method to metric objects to remove all labelsets (#642) |
Veknelyon <a****b@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 5dffc77b |
Add separate handling of the /favicon.ico path in the default wsgi implementa...
Co-authored-by: Norman Gehrsitz <g****n@s****e> Signed-off-by: Norman Gehrsitz <g****n@s****e> |
ngrsdhbw <4****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 9b7fcc2e |
readme: inform on the upper case variable
Signed-off-by: Marc-Aurèle Brothier <m****@b****g> |
Marc-Aurèle Brothier <m****@b****g> | over 5 years ago | |
| 5e3674af |
Implement redirect handler option. (#622)
Signed-off-by: Ely Spears <e****s@s****m> |
Ely Spears <5****1@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| ccb83952 |
Add tags support to GraphiteBridge (#618)
Signed-off-by: Matt Wilder <m****e@p****g> |
partcyborg <4****g@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 83f359bb | merge Merge pull request #617 from kfp/patch-1 |
Chris Marchbanks <c****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 6503ea3c |
Update README.md
Signed-off-by: Elliott Sperlazza <d****n@s****m> |
kfp <d****v@s****m>
Committed by: Elliott Sperlazza <d****n@s****m> |
over 5 years ago | |
| fdd741c1 | merge Merge pull request #615 from prometheus/beorn7/maintainers |
Björn Rabenstein <b****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 155d5cb0 |
Change maintainer from @brian-brazil to @csmarchbanks
Signed-off-by: beorn7 <b****n@g****m> |
beorn7 <b****n@g****m> | over 5 years ago | |
| a5f0e252 | merge Merge pull request #612 from roidelapluie/security-dot-md |
Julien Pivotto <r****e@i****u>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| b172690a |
Add SECURITY.md
Signed-off-by: Julien Pivotto <r****e@i****u> |
Julien Pivotto <r****e@i****u> | over 5 years ago | |
| cc5143c2 |
Fix Package Name typo in pip install instructions (#609)
Signed-off-by: Norman Gehrsitz <g****n@s****e> |
ngrsdhbw <4****w@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| f81891f5 | merge Merge pull request #592 from prometheus/superq/circleci |
Ben Kochie <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 9df3bd17 |
Make OM code effectively 100% covered. (#602)
Signed-off-by: Brian Brazil <b****l@r****o> |
Brian Brazil <b****l@r****o>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| bae17eba |
Add python_requires to help pip (#529)
Signed-off-by: Hugo <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 6 years ago | |
| d47385bc |
Release 0.9.0
Signed-off-by: Brian Brazil <b****l@r****o> |
Brian Brazil <b****l@r****o> | almost 6 years ago | |
| 72d0f106 |
Add support for python3.9 (#600)
Signed-off-by: yzdann <2****n@u****m> |
Yazdan <2****n@u****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 1ef8272f |
Reduce MUST canonical numbers to +Inf, per OM discussions.
Signed-off-by: Brian Brazil <b****l@r****o> |
Brian Brazil <b****l@r****o> | almost 6 years ago | |
| b939b065 |
Convert CI to CircleCI
Signed-off-by: Ben Kochie <s****q@g****m> |
Ben Kochie <s****q@g****m> | almost 6 years ago | |
| 02be07a8 |
Add example for initializing metrics with labels (#589)
Signed-off-by: Michele Pittoni <m****e@p****g> |
Michele Pittoni <m****e@p****g>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| e0f5dd6f |
Change exemplar limit to 128 chars.
Signed-off-by: Brian Brazil <b****l@r****o> |
Brian Brazil <b****l@r****o> | almost 6 years ago | |
| 3889a5d4 |
WIP: Add lint stage to CI (#586)
Co-authored-by: yzdann <1****n@u****m> Signed-off-by: yzdann <2****n@u****m> |
Yazdan <2****n@u****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| af6bfd34 |
Fix python3 deprecation warnings (#585)
Signed-off-by: yzdann <2****n@u****m> |
Yazdan <2****n@u****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| c158b763 |
Require sum with count for histograms.
Signed-off-by: Brian Brazil <b****l@r****o> |
Brian Brazil <b****l@r****o> | almost 6 years ago | |
| 5c6af2d5 |
Catch name clashes in the OM parser.
Signed-off-by: Brian Brazil <b****l@r****o> |
Brian Brazil <b****l@r****o> | almost 6 years ago | |
| 3627472b |
openmetrics: Throw error on blank line (#576)
Signed-off-by: Manuel Rüger <m****l@r****u> |
Manuel Rüger <m****l@r****u>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 5b0a4764 |
Update README.md (#563)
Signed-off-by: Cyber Oliveira <l****o@m****m> |
Cyber Oliveira <l****o@u****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| dd93abe3 |
Update common Prometheus files (#560)
Signed-off-by: prombot <p****m@g****m> |
PrometheusBot <p****m@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 057b95d8 |
Release 0.8.0
Signed-off-by: Brian Brazil <b****l@r****o> |
Brian Brazil <b****l@r****o> | over 6 years ago | |
| cfc67a59 |
Update canonical floats per openmetrics latest. (#538)
Signed-off-by: Brian Brazil <b****l@r****o> |
Brian Brazil <b****l@r****o>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 3be4faff |
Handle empty label values for the pushgateway. (#547)
Signed-off-by: Brian Brazil <b****l@r****o> |
Brian Brazil <b****l@r****o>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 18d93715 |
Cleaning up name before appending unit on name (#543)
Signed-off-by: Amim Knabben <a****n@g****m> |
Amim Knabben <a****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 04974429 |
Improve multiprocessing documentation (#524)
Signed-off-by: Sinclert Pérez <S****t@h****m> |
Sinclert Pérez <S****t@h****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 2d85f4ae |
convert global variable to class member (#522)
Signed-off-by: Stefano Torresi <s****o@t****o> |
Stefano Torresi <s****o@t****o>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 72317c15 |
Raise exception when logging to non-observable Enum (#501) (#520)
Signed-off-by: jxpp <j****p@c****e> |
jxpp <j****p@c****e>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 56a8a533 |
Added ASGI application (#512)
Signed-off-by: Emil Madsen <s****e@g****m> |
Emil 'Skeen' Madsen <s****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| ce7063fc |
values: add a docstring to MultiProcessValue (#514)
Signed-off-by: Xavier Fernandez <x****z@p****r> |
Xavier Fernandez <x****z@p****r>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 484ed710 |
include tests on pypi distribution (#511)
Signed-off-by: Paco Esteban <p****o@e****t> |
Paco Esteban <p****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| e5830160 |
Use mmap.PAGESIZE constant as value for first read. (#505)
Signed-off-by: Xavier Fernandez <x****z@p****r> |
Xavier Fernandez <x****z@p****r>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 470b2d38 |
Bugfix urlparse in python >= 3.7.6 (#497)
Signed-off-by: George Mossessian <g****n@g****m> |
George Mossessian <g****n@g****m>
Committed by: Brian Brazil <b****l@r****o> |
over 6 years ago | |
| 87d08dea |
Allow for negtive histogram buckets. (#496)
Signed-off-by: Brian Brazil <b****l@r****o> |
Brian Brazil <b****l@r****o>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 3ab0374d |
Fix some typos (#489)
Signed-off-by: Asher Foa <a****r@a****m> |
Asher Foa <a****r@a****m>
Committed by: Brian Brazil <b****l@r****o> |
almost 7 years ago | |
| 1521d814 |
Update setup.py to produce universal wheels (#487)
Signed-off-by: Xavier Fernandez <x****z@p****r> |
Xavier Fernandez <x****z@p****r>
Committed by: Brian Brazil <b****l@r****o> |
almost 7 years ago | |
| 4b2d052b |
Add __repr__ method to metric objects, make them debug friendly. (#481)
Signed-off-by: Asher Foa <a****r@a****m> |
Asher Foa <a****r@a****m>
Committed by: Brian Brazil <b****l@r****o> |
almost 7 years ago | |
| f11b6d9c |
Add support for parsing timestamps. (#483)
Signed-off-by: Asher Foa <a****r@a****m> |
Asher Foa <a****r@a****m>
Committed by: Brian Brazil <b****l@r****o> |
almost 7 years ago | |
| db04b100 |
Inject readme.md to long_description so it will show up on the pypi project p...
Signed-off-by: Asher Foa <a****r@a****m> |
Asher Foa <a****r@a****m>
Committed by: Brian Brazil <b****l@r****o> |
almost 7 years ago | |
| ab3ca4bf |
Upgrade flake8 and related plugins. (#480)
Signed-off-by: Asher Foa <a****r@a****m> |
Asher Foa <a****r@a****m>
Committed by: Brian Brazil <b****l@r****o> |
almost 7 years ago | |
| 4c77bca1 |
Update readme (#479)
Signed-off-by: Asher Foa <a****r@a****m> |
Asher Foa <a****r@t****m>
Committed by: Brian Brazil <b****l@r****o> |
almost 7 years ago | |
| 29e6b3ea |
Add support for Python 3.8 (#478)
Signed-off-by: Asher Foa <a****r@a****m> |
Asher Foa <a****r@t****m>
Committed by: Brian Brazil <b****l@r****o> |
almost 7 years ago | |
| 6214c3a5 |
Add `HELP` output for auto-created metrics (#470) (#471)
Signed-off-by: David Lukac <1****c@u****m> |
David Lukac <1****c@u****m>
Committed by: Brian Brazil <b****l@r****o> |
almost 7 years ago | |
| 7ced8d36 |
Add target_info to registries (#453)
Signed-off-by: Brian Brazil <b****l@r****o> |
Brian Brazil <b****l@r****o>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| 86018734 |
Add checks for various other float formats. (#460)
Signed-off-by: Brian Brazil <b****l@r****o> |
Brian Brazil <b****l@r****o>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| 9df82be8 |
Drop unneeded shebangs (#463)
Signed-off-by: Igor Gnatenko <i****n@g****m> |
Igor Gnatenko <i****n@g****m>
Committed by: Brian Brazil <b****l@r****o> |
almost 7 years ago | |
| dd59d9a3 |
Add observability check to counters (#455)
Signed-off-by: AlexPadron <a****p@k****m> |
Alex Padron <a****p@a****u>
Committed by: Brian Brazil <b****l@r****o> |
about 7 years ago | |
| 024423d2 |
Check for duplicate label names, add missing checks on new code path. (#445)
Signed-off-by: Brian Brazil <b****l@r****o> |
Brian Brazil <b****l@r****o>
Committed by: GitHub <n****y@g****m> |
about 7 years ago | |
| d1d93b12 |
Use Trusty for 2.6 (#452)
Signed-off-by: Brian Brazil <b****l@r****o> |
Brian Brazil <b****l@r****o>
Committed by: GitHub <n****y@g****m> |
about 7 years ago | |
| bbbe23d7 |
except OSError (#448)
Signed-off-by: Christopher A. Stelma <c****r@g****m> |
Christopher Stelma <S****r@g****m>
Committed by: Brian Brazil <b****l@r****o> |
about 7 years ago | |
| 710f6d29 |
fix minor typo (#439)
Signed-off-by: Karl Pietrzak <k****k@t****m> |
tsl-karlp <4****p@u****m>
Committed by: Brian Brazil <b****l@r****o> |
about 7 years ago | |
| a8f5c80f |
Support slashes in pgw grouping keys. (#442)
Signed-off-by: Brian Brazil <b****l@r****o> |
Brian Brazil <b****l@r****o>
Committed by: GitHub <n****y@g****m> |
about 7 years ago | |
| 47128783 |
Add support for exemplars on counters. (#434)
Signed-off-by: Brian Brazil <b****l@r****o> |
Brian Brazil <b****l@r****o>
Committed by: GitHub <n****y@g****m> |
about 7 years ago | |
| 6b091aba | Release 0.7.1 | Brian Brazil <b****l@r****o> | about 7 years ago | |
| ae86f1ce |
compact MethodType between 2 and 3 (#403)
Signed-off-by: Hanaasagi <a****4@g****m> |
秋葉 <a****4@g****m>
Committed by: Brian Brazil <b****l@r****o> |
about 7 years ago | |
| 04c112ac |
multiprocess: don't crash on missing gauge_live/sum files (#424)
Signed-off-by: Xavier Fernandez <x****z@p****r> |
Xavier Fernandez <x****z@g****m>
Committed by: Brian Brazil <b****l@r****o> |
about 7 years ago | |
| bc7319fb |
Only test twisted on 3.7 (latest minor) (#428)
Signed-off-by: Xavier Fernandez <x****z@p****r> |
Xavier Fernandez <x****z@g****m>
Committed by: Brian Brazil <b****l@r****o> |
about 7 years ago | |
| 8a4f2dee |
Release 0.7.0
Signed-off-by: Brian Brazil <b****l@r****o> |
Brian Brazil <b****l@r****o> | about 7 years ago | |
| df024e04 | merge Merge pull request #421 from valohai/multiproc-expose-speed |
Brian Brazil <b****l@r****o>
Committed by: GitHub <n****y@g****m> |
about 7 years ago | |
| 0f544ebd |
Read only `used` bytes from MmapedDict files, not all the zeroes too
Signed-off-by: Aarni Koskela <a****x@i****i> |
Aarni Koskela <a****x@i****i> | about 7 years ago | |
| 0cfb054a |
Use less genexprs in multiprocess accumulate
Signed-off-by: Aarni Koskela <a****x@i****i> |
Aarni Koskela <a****x@i****i> | about 7 years ago | |
| 2a56d5c6 |
Construct less tuples and dicts in accumulate
Signed-off-by: Aarni Koskela <a****x@i****i> |
Aarni Koskela <a****x@i****i> | about 7 years ago | |
| fbed8d13 |
Don't use mmap() when only reading a MmapedDict file
Signed-off-by: Aarni Koskela <a****x@i****i> |
Aarni Koskela <a****x@i****i> | about 7 years ago | |
| db2a7f0d |
Avoid unpack_from() for a simple slice
Signed-off-by: Aarni Koskela <a****x@i****i> |
Aarni Koskela <a****x@i****i> | about 7 years ago | |
| b325a5e5 |
fstat mmap file only once
Signed-off-by: Aarni Koskela <a****x@i****i> |
Aarni Koskela <a****x@i****i> | about 7 years ago | |
| 9c35671e |
Avoid duplicate JSON parsing and small allocations
Signed-off-by: Aarni Koskela <a****x@i****i> |
Aarni Koskela <a****x@i****i> | about 7 years ago | |
| b91aff34 |
Split MultiProcessCollector.__init__ for better profiling
Signed-off-by: Aarni Koskela <a****x@i****i> |
Aarni Koskela <a****x@i****i> | about 7 years ago | |
| 5132fd2f |
Add python3.7 support (#418)
Signed-off-by: Stanislav Kudriashev <s****v@g****m> |
Stanislav Kudriashev <s****v@g****m>
Committed by: Brian Brazil <b****l@r****o> |
about 7 years ago | |
| a6d042eb |
Fix small spelling error in README.md (#417)
Signed-off-by: Stanislav Kudriashev <s****v@g****m> |
Stanislav Kudriashev <s****v@g****m>
Committed by: Brian Brazil <b****l@r****o> |
about 7 years ago | |
| 67402133 |
optimize openmetrics text parsing (~4x perf) (#402)
Signed-off-by: Ahmed Mezghani <a****i@o****m> |
Ahmed Mezghani <3****z@u****m>
Committed by: Brian Brazil <b****l@r****o> |
over 7 years ago |