summaryrefslogtreecommitdiff
path: root/doc/development/instrumentation.md
Commit message (Collapse)AuthorAgeFilesLines
* Added documentation on how to instrument methodsdocument-adding-instrumentationYorick Peterse2016-05-051-6/+123
| | | | [ci skip]
* Track call counts in Gitlab::Metrics.measure_blockmetrics-measure-block-transactionYorick Peterse2016-04-111-3/+4
|
* Store block timings as transaction valuesYorick Peterse2016-04-111-19/+17
| | | | | | | | | | This makes it easier to query, simplifies the code, and makes it possible to figure out what transaction the data belongs to (simply because it's now stored _in_ the transaction). This new setup keeps track of both the real/wall time _and_ CPU time spent in a block, both measured using milliseconds (to keep all units the same).
* Added dev guide for measuring Ruby blocksmetrics-measure-blockYorick Peterse2016-04-061-0/+37