gitlab-org--gitlab-foss/lib/gitlab/metrics
Sarah Yasonik bf918b68f6 Support dashboard params for metrics dashboard
https://gitlab.com/gitlab-org/gitlab-ce/issues/62971

Adds support to EnvironmentsController#metrics_dashboard
for the following params: group, title, y_label
These params are used to uniquely identify a panel on
the metrics dashboard.

Metrics are stored in several places, so this adds
utilities to find a specific panel from the database
or filesystem depending on the metric specified.

Also moves some shared utilities into separate classes,
notably default values and errors.
2019-08-07 16:17:35 +00:00
..
dashboard Support dashboard params for metrics dashboard 2019-08-07 16:17:35 +00:00
methods Enable even more frozen string for lib/gitlab 2018-11-16 17:41:14 -08:00
samplers Call `GC::Profiler.clear` only in one place 2019-08-02 09:04:32 +00:00
subscribers Adjust redis cache metrics 2019-07-19 13:34:04 +00:00
background_transaction.rb Enable even more frozen string for lib/gitlab 2018-11-16 17:41:14 -08:00
delta.rb Enable even more frozen string for lib/gitlab 2018-11-16 17:41:14 -08:00
influx_db.rb Run rubocop -a 2019-03-13 13:42:43 +00:00
instrumentation.rb Update Metrics references to Object path 2019-02-14 18:05:35 +00:00
method_call.rb Update Metrics references to Object path 2019-02-14 18:05:35 +00:00
methods.rb Update Metrics references to Object path 2019-02-14 18:05:35 +00:00
metric.rb Run rubocop -a on CE files 2019-05-05 03:24:28 -07:00
null_metric.rb Enable even more frozen string for lib/gitlab 2018-11-16 17:41:14 -08:00
prometheus.rb Enable even more frozen string for lib/gitlab 2018-11-16 17:41:14 -08:00
rack_middleware.rb Enable even more frozen string for lib/gitlab 2018-11-16 17:41:14 -08:00
requests_rack_middleware.rb Update Metrics references to Object path 2019-02-14 18:05:35 +00:00
sidekiq_metrics_exporter.rb Update Metrics references to Object path 2019-02-14 18:05:35 +00:00
sidekiq_middleware.rb Enable even more frozen string for lib/gitlab 2018-11-16 17:41:14 -08:00
system.rb Remove unused method 2019-07-11 18:25:43 +00:00
transaction.rb Filters branch and path labels for metrics 2019-04-04 10:56:12 +00:00
web_transaction.rb Enable even more frozen string for lib/gitlab 2018-11-16 17:41:14 -08:00