Commit Graph

20 Commits (891dfd90bd97ad485d54dfae3e510c640de8e978)

Author SHA1 Message Date
Erik Johnston 891dfd90bd Fix pending_calls metric to not lie 9 years ago
Erik Johnston a6c27de1aa Don't time getDelayedCalls 9 years ago
Erik Johnston ba5d34a832 Add some metrics about the reactor 9 years ago
Paul "LeoNerd" Evans ef1e019840 Appease pep8 10 years ago
Paul "LeoNerd" Evans 5583e29513 Report process open filehandles in metrics 10 years ago
Paul "LeoNerd" Evans 05a056a409 Appease pyflakes 10 years ago
Paul "LeoNerd" Evans 128cf2daf7 Appease pep8 10 years ago
Paul "LeoNerd" Evans 2e4f0b2bd7 Replace the @metrics.counted annotations in federation with specifically-written counters and distributions 10 years ago
Paul "LeoNerd" Evans 493e3fa0ca Don't forbid '_' in metric basenames any more, to allow things like foo_time 10 years ago
Paul "LeoNerd" Evans f1fbe3e09f Rename TimerMetric to DistributionMetric; as it could count more than just time 10 years ago
Paul "LeoNerd" Evans 4d661ec0f3 Remember to emit final linefeed from /metrics page, or Prometheus gets upset 10 years ago
Paul "LeoNerd" Evans b0cf867319 Use _ instead of . as a metric namespacing separator, for Prometheus 10 years ago
Paul "LeoNerd" Evans 0b96bb793e Have all @metrics.counted use a single metric name vectored on the method name, rather than a brand new scalar counter per counted method 10 years ago
Paul "LeoNerd" Evans 399689dcc7 Provide some process resource usage metrics 10 years ago
Paul "LeoNerd" Evans f52acf3b12 Neater register_* methods on overall Metrics container 10 years ago
Paul "LeoNerd" Evans 8664599af7 Rename CacheCounterMetric to just CacheMetric; add a CallbackMetric component to give the size of the cache 10 years ago
Paul "LeoNerd" Evans e02cc249da Ensure that exceptions while rendering individual metrics don't stop others from being rendered anyway - especially useful for CallbackMetric 10 years ago
Paul "LeoNerd" Evans d8caa5454d Initial attempt at a scalar callback-based metric to give instantaneous snapshot gauges 10 years ago
Paul "LeoNerd" Evans ce8b5769f7 Create the concept of a cachecounter metric; generating two counters specific to caches 10 years ago
Paul "LeoNerd" Evans 74bc42cfdd An initial implementation of a 'metrics' instance, similar to a 'logger' for keeping counter stats on method calls 10 years ago