summaryrefslogtreecommitdiff
path: root/lib/gitlab/metrics/influx_db.rb
Commit message (Expand)AuthorAgeFilesLines
* Rename Concern -> Methods41771-reduce-cardinality-of-metricsPawel Chojnacki2018-01-291-1/+1
* remove unused (?) variablesPawel Chojnacki2018-01-291-3/+0
* Do not use include Gitlab::CurrentSettings unnecessarilyPawel Chojnacki2018-01-291-11/+13
* Add missing feature gate for cpu metricsPawel Chojnacki2018-01-291-1/+1
* Convert InfluxDB to concern. Fix uninitialized metrics when metrics code is i...Pawel Chojnacki2018-01-291-141/+145
* Move prometheus metrics to module. Use class instance variables for metrics a...Pawel Chojnacki2018-01-291-1/+1
* Fix testsPawel Chojnacki2018-01-291-3/+3
* Reduce cardinality and convert some metrics to new schemePawel Chojnacki2018-01-291-16/+21
* Adds Rubocop rule for line break around conditionals🙈 jacopo beschi 🙉2018-01-111-0/+1
* Merge branch 'pawel/reduce_cardinality_of_prometheus_metrics' into 'master'Douwe Maan2017-12-211-0/+1
|\
| * Fix tests and formattingPawel Chojnacki2017-12-191-0/+1
* | Move ModuleWithInstanceVariables to Gitlab namespaceLin Jen-Shin2017-11-221-2/+2
* | Use StrongMemoize and enable/disable cops properlyLin Jen-Shin2017-11-181-0/+1
* | Merge remote-tracking branch 'upstream/master' into no-ivar-in-modulesLin Jen-Shin2017-11-171-13/+18
|\ \ | |/
| * Add info about prometheus bucketsPawel Chojnacki2017-11-021-5/+8
| * Split call name to module and method namePawel Chojnacki2017-11-021-2/+11
| * Fix measure codde to work with secondsPawel Chojnacki2017-11-021-2/+2
| * Cleanup transaction metricsPawel Chojnacki2017-11-021-3/+6
| * Remove transaction tags and map transaction metrics to prometheusPawel Chojnacki2017-11-021-10/+0
* | Allow simple ivar ||= form. Update accordinglyLin Jen-Shin2017-09-191-1/+1
* | Add cop to make sure we don't use ivar in a moduleLin Jen-Shin2017-09-181-0/+1
|/
* `current_application_settings` belongs on `Gitlab::CurrentSettings`Sean McGivern2017-08-311-1/+1
* Enable Style/DotPosition Rubocop :cop:Grzegorz Bizon2017-06-211-2/+2
* Fix circular dependency condition with `current_application_settings`Pawel Chojnacki2017-06-021-14/+21
* Split the metrics implementation to separate modules for Influx and PrometheusPawel Chojnacki2017-06-021-0/+163