Commit Graph

129 Commits (e8e3e033eea2947c3746005f876afca55c601f1d)

Author SHA1 Message Date
Amber Brown 7ad1d76356
Support Prometheus_client 0.4.0+ (#5636) 5 years ago
Amber Brown 463b072b12
Move logging utilities out of the side drawer of util/ and into logging/ (#5606) 5 years ago
Amber Brown 071150ce19
Don't log GC 0s at INFO (#5557) 5 years ago
Amber Brown 32e7c9e7f2
Run Black. (#5482) 6 years ago
Erik Johnston 3ed595e327 Prometheus histograms are cumalative 6 years ago
Amber H. Brown a10c8dae85 fix prometheus rendering error 6 years ago
Amber Brown 6312d6cc7c
Expose statistics on extrems to prometheus (#5384) 6 years ago
Richard van der Hoff 82ca6d1f9f
Add metrics for number of outgoing EDUs, by type (#4695) 6 years ago
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