Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								6e7d36a72c
								
							
								
							
						 | 
						
							
							
								
								Also check for presence of 'threadCallQueue' in reactor
							
							
							
							
							
						 | 
						
							2015-08-18 11:51:08 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								d3da63f766
								
							
								
							
						 | 
						
							
							
								
								Use more helpful variable names
							
							
							
							
							
						 | 
						
							2015-08-18 11:47:00 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								891dfd90bd
								
							
								
							
						 | 
						
							
							
								
								Fix pending_calls metric to not lie
							
							
							
							
							
						 | 
						
							2015-08-14 15:43:11 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								a6c27de1aa
								
							
								
							
						 | 
						
							
							
								
								Don't time getDelayedCalls
							
							
							
							
							
						 | 
						
							2015-08-13 11:41:57 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								ba5d34a832
								
							
								
							
						 | 
						
							
							
								
								Add some metrics about the reactor
							
							
							
							
							
						 | 
						
							2015-08-13 11:38:59 +01:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								ef1e019840
								
							
								
							
						 | 
						
							
							
								
								Appease pep8
							
							
							
							
							
						 | 
						
							2015-04-01 19:17:38 +01:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								5583e29513
								
							
								
							
						 | 
						
							
							
								
								Report process open filehandles in metrics
							
							
							
							
							
						 | 
						
							2015-04-01 19:15:23 +01:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								05a056a409
								
							
								
							
						 | 
						
							
							
								
								Appease pyflakes
							
							
							
							
							
						 | 
						
							2015-03-12 16:45:05 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								128cf2daf7
								
							
								
							
						 | 
						
							
							
								
								Appease pep8
							
							
							
							
							
						 | 
						
							2015-03-12 16:24:51 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								2e4f0b2bd7
								
							
								
							
						 | 
						
							
							
								
								Replace the @metrics.counted annotations in federation with specifically-written counters and distributions
							
							
							
							
							
						 | 
						
							2015-03-12 16:24:51 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								493e3fa0ca
								
							
								
							
						 | 
						
							
							
								
								Don't forbid '_' in metric basenames any more, to allow things like foo_time
							
							
							
							
							
						 | 
						
							2015-03-12 16:24:51 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								f1fbe3e09f
								
							
								
							
						 | 
						
							
							
								
								Rename TimerMetric to DistributionMetric; as it could count more than just time
							
							
							
							
							
						 | 
						
							2015-03-12 16:24:51 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								4d661ec0f3
								
							
								
							
						 | 
						
							
							
								
								Remember to emit final linefeed from /metrics page, or Prometheus gets upset
							
							
							
							
							
						 | 
						
							2015-03-12 16:24:51 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								b0cf867319
								
							
								
							
						 | 
						
							
							
								
								Use _ instead of . as a metric namespacing separator, for Prometheus
							
							
							
							
							
						 | 
						
							2015-03-12 16:24:51 +00:00 | 
						
					
				
					
						
							
							
								 
								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
							
							
							
							
							
						 | 
						
							2015-03-12 16:24:51 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								399689dcc7
								
							
								
							
						 | 
						
							
							
								
								Provide some process resource usage metrics
							
							
							
							
							
						 | 
						
							2015-03-12 16:24:51 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								f52acf3b12
								
							
								
							
						 | 
						
							
							
								
								Neater register_* methods on overall Metrics container
							
							
							
							
							
						 | 
						
							2015-03-12 16:24:50 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								8664599af7
								
							
								
							
						 | 
						
							
							
								
								Rename CacheCounterMetric to just CacheMetric; add a CallbackMetric component to give the size of the cache
							
							
							
							
							
						 | 
						
							2015-03-12 16:24:50 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								e02cc249da
								
							
								
							
						 | 
						
							
							
								
								Ensure that exceptions while rendering individual metrics don't stop others from being rendered anyway - especially useful for CallbackMetric
							
							
							
							
							
						 | 
						
							2015-03-12 16:24:50 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								d8caa5454d
								
							
								
							
						 | 
						
							
							
								
								Initial attempt at a scalar callback-based metric to give instantaneous snapshot gauges
							
							
							
							
							
						 | 
						
							2015-03-12 16:24:50 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								ce8b5769f7
								
							
								
							
						 | 
						
							
							
								
								Create the concept of a cachecounter metric; generating two counters specific to caches
							
							
							
							
							
						 | 
						
							2015-03-12 16:24:50 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								74bc42cfdd
								
							
								
							
						 | 
						
							
							
								
								An initial implementation of a 'metrics' instance, similar to a 'logger' for keeping counter stats on method calls
							
							
							
							
							
						 | 
						
							2015-03-12 16:24:50 +00:00 |