Commit Graph

121 Commits (1ccafb0c5e3e6c9c64ce231163e7c73f05b910fa)

Author SHA1 Message Date
Erik Johnston 7c570bff74 Fix exception in background metrics collection 6 years ago
Erik Johnston 94ae1dea3c Add missing logger 6 years ago
Erik Johnston 9ea408441f Handle exceptions thrown by background tasks 6 years ago
Erik Johnston d0f6c1ce21 Remove spurious comment 6 years ago
Erik Johnston 0a81038ea0 Add in flight real time metrics for Measure blocks 6 years ago
Erik Johnston 3f6762f0bb isort 6 years ago
Erik Johnston 1058d14127 Make the in flight background process metrics thread safe 6 years ago
Richard van der Hoff bab94da79c fix metric name 6 years ago
Richard van der Hoff 53bca4690b more metrics for the federation and appservice senders 6 years ago
Richard van der Hoff 03751a6420 Fix some looping_call calls which were broken in #3604 6 years ago
Richard van der Hoff 6e3fc657b4 Resource tracking for background processes 6 years ago
Amber Brown 49af402019 run isort 6 years ago
Amber Brown 6350bf925e
Attempt to be more performant on PyPy (#3462) 7 years ago
Richard van der Hoff cbbfaa4be8 Fix description of "python_gc_time" metric 7 years ago
Matthew Hodgson ccfdaf68be spell gauge correctly 7 years ago
Amber Brown f116f32ace
add a last seen metric (#3396) 7 years ago
Richard van der Hoff 694968fa81 Hopefully, fix LaterGuage error handling 7 years ago
Amber Brown febe0ec8fd
Run Prometheus on a different port, optionally. (#3274) 7 years ago
Matthew Hodgson 8df7bad839 pep8 7 years ago
Matthew Hodgson ff1bc0a279 pep8 7 years ago
Matthew Hodgson 0a240ad36e disable CPUMetrics if no /proc/self/stat 7 years ago
Matthew Hodgson b69ff33d9e disable CPUMetrics if no /proc/self/stat 7 years ago
Amber Brown 5c40ce3777 invalid syntax :( 7 years ago
Amber Brown a2eb5db4a0 update metrics to be in seconds 7 years ago
Amber Brown 389dac2c15 pepeightttt 7 years ago
Amber Brown 472a5ec4e2 add back CPU metrics 7 years ago
Amber Brown b6063631c3 more cleanup 7 years ago
Amber Brown 53cc2cde1f cleanup 7 years ago
Amber Brown 85ba83eb51 fixes 7 years ago
Amber Brown df9f72d9e5 replacing portions 7 years ago
Amber Brown c60e0d5e02 don't need the resource portion 7 years ago
Amber Brown f258deffcb remove old metrics libs 7 years ago
Adrian Tschira 933bf2dd35 replace some iteritems with six 7 years ago
Erik Johnston 6d8ec3462d Note that label values can be anything 7 years ago
Erik Johnston 95b6912045 Fix metrics that have integer value labels 7 years ago
Erik Johnston a41117c63b Make _escape_character take MatchObject 7 years ago
Erik Johnston 32015e1109 Escape label values in prometheus metrics 7 years ago
Erik Johnston d7bf3a68f0 s/list/tuple 7 years ago
Erik Johnston 4dae4a97ed Track last processed event received_ts 7 years ago
Erik Johnston 92e34615c5 Track where event stream processing have gotten up to 7 years ago
Erik Johnston ab825aa328 Add GaugeMetric 7 years ago
Vincent Breitmoser 6d7f0f8dd3 Don't disable GC when running on PyPy 7 years ago
Richard van der Hoff 88541f9009 Add a metric which increments when a request is received 7 years ago
Richard van der Hoff bc496df192 report metrics on number of cache evictions 7 years ago
Richard van der Hoff 87b7d72760 Add some comments about the reactor tick time metric 7 years ago
Richard van der Hoff ce236f8ac8 better exception logging in callbackmetrics 7 years ago
Richard van der Hoff 992018d1c0 mechanism to render metrics with alternative names 7 years ago
Richard van der Hoff 80fa610f9c Add some comments to metrics classes 7 years ago
Richard van der Hoff 19d274085f Make Counter render floats 7 years ago
Erik Johnston 3f213d908d Rearrange metrics 8 years ago