An open API service providing commit metadata for open source projects.

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

← Back to repository