summaryrefslogtreecommitdiff
path: root/lib/gitlab/metrics/transaction.rb
Commit message (Expand)AuthorAgeFilesLines
* Filters branch and path labels for metricsRyan Cobb2019-04-041-3/+12
* Update Metrics references to Object pathSarah Yasonik2019-02-141-2/+2
* Enable even more frozen string for lib/gitlabgfyoung2018-11-161-0/+2
* Adjust SQL and transaction Prometheus bucketssql-bucketsYorick Peterse2018-06-111-1/+1
* Only use features for eventsPawel Chojnacki2018-02-201-3/+3
* Put all event metrics exposed to prometheus behind a feature flagPawel Chojnacki2018-02-201-0/+1
* Rename Concern -> Methods41771-reduce-cardinality-of-metricsPawel Chojnacki2018-01-291-1/+1
* fix typo in the bucketsPawel Chojnacki2018-01-291-1/+1
* Refactor metrics to use metrics dsl notationPawel Chojnacki2018-01-291-10/+12
* Fix rubocop warningsPawel Chojnacki2018-01-291-0/+1
* Put View instrumentation and transaction memory use behind featurePawel Chojnacki2018-01-291-3/+3
* Fix code after refactoringPawel Chojnacki2018-01-291-19/+18
* Refactor transaction metricsPawel Chojnacki2018-01-291-59/+22
* use in_milliseconds rails helperPawel Chojnacki2017-12-201-1/+1
* Make `System.monotonic_time` retun seconds represented by float with microsec...Pawel Chojnacki2017-12-121-2/+6
* Use Mutex to guard metrics creation in transaction. Switch action view to thr...Pawel Chojnacki2017-11-021-26/+47
* Fix sidekiq middleware testsPawel Chojnacki2017-11-021-0/+176
* Tests for Web transaction and remove simple transactonPawel Chojnacki2017-11-021-245/+0
* Move labels tests from Metrics rack spec to Transaction specPawel Chojnacki2017-11-021-7/+19
* Fix Active record and transaction specsPawel Chojnacki2017-11-021-1/+1
* Split call name to module and method namePawel Chojnacki2017-11-021-2/+2
* More parsable labels in method performance measurementsPawel Chojnacki2017-11-021-1/+1
* Make transaction labels more readablePawel Chojnacki2017-11-021-20/+30
* Transaction needs to be able to describe controller action by itselfPawel Chojnacki2017-11-021-21/+72
* Tune bucket sizes an action labelsPawel Chojnacki2017-11-021-6/+6
* Add action tag to more metricsPawel Chojnacki2017-11-021-5/+28
* Introduce missing Action conceptPawel Chojnacki2017-11-021-6/+6
* Cleanup transaction metricsPawel Chojnacki2017-11-021-15/+17
* Cleanup sampling code and fix bug with samplers running without sleepPawel Chojnacki2017-11-021-9/+9
* Remove transaction tags and map transaction metrics to prometheusPawel Chojnacki2017-11-021-15/+24
* Transaction and method instrumentationPawel Chojnacki2017-11-021-10/+18
* Enable Style/MutableConstantDouwe Maan2017-02-231-1/+1
* Tracking of custom eventscustom-events-trackingYorick Peterse2016-08-171-2/+19
* Reduce instrumentation overheadYorick Peterse2016-07-281-21/+6
* Use clock_gettime for all performance timestampsperformance-clock-adjustmentsYorick Peterse2016-06-281-3/+3
* Track method call times/counts as a single metricYorick Peterse2016-06-171-5/+30
* Track memory allocated during a transactionYorick Peterse2016-01-121-3/+12
* Tag all transaction metrics with an "action" tagYorick Peterse2016-01-111-2/+15
* Store request methods/URIs as valuesYorick Peterse2016-01-071-1/+5
* Removed UUIDs from metrics transactionsYorick Peterse2016-01-071-3/+1
* Automatically prefix transaction series namesYorick Peterse2016-01-041-6/+9
* Ability to increment custom transaction valuesYorick Peterse2016-01-041-2/+13
* Use separate series for Rails/Sidekiq transactionsYorick Peterse2015-12-311-4/+3
* Write to InfluxDB directly via UDPYorick Peterse2015-12-291-1/+1
* Storing of application metrics in InfluxDBYorick Peterse2015-12-171-0/+66