summaryrefslogtreecommitdiff
path: root/lib/gitlab/metrics/instrumentation.rb
Commit message (Expand)AuthorAgeFilesLines
* Enable Style/ConditionalAssignmentDouwe Maan2017-02-231-3/+3
* Reduce instrumentation overheadYorick Peterse2016-07-281-5/+8
* Track method call times/counts as a single metricYorick Peterse2016-06-171-17/+2
* Instrument private/protected methodsPaco Guzman2016-06-141-4/+6
* Measure CPU time for instrumented methodsPaco Guzman2016-06-141-4/+7
* Removed tracking of total method execution timestotal-method-timeYorick Peterse2016-05-121-2/+0
* Use Module#prepend for method instrumentationfix-method-instrumentationYorick Peterse2016-04-181-10/+27
* Correct arity for instrumented methods w/o argsinstrumentation-signatureYorick Peterse2016-01-251-3/+19
* Track total method call times per transactionYorick Peterse2016-01-041-0/+2
* Support for instrumenting class hierarchiesYorick Peterse2015-12-171-0/+23
* Only track method calls above a certain thresholdYorick Peterse2015-12-171-3/+5
* Allow filtering of what methods to instrumentYorick Peterse2015-12-171-2/+17
* Only instrument methods defined directlyYorick Peterse2015-12-171-3/+7
* Added Instrumentation.configureYorick Peterse2015-12-171-0/+4
* Methods for instrumenting multiple methodsYorick Peterse2015-12-171-0/+23
* Proper method instrumentation for special symbolsYorick Peterse2015-12-171-4/+5
* Use custom code for instrumenting method callsYorick Peterse2015-12-171-6/+31
* Use string evaluation for method instrumentationYorick Peterse2015-12-171-7/+9
* Storing of application metrics in InfluxDBYorick Peterse2015-12-171-0/+47