summaryrefslogtreecommitdiff
path: root/config/initializers/8_metrics.rb
Commit message (Collapse)AuthorAgeFilesLines
* Enable prometheus metrics by defaultFelipe Artur2018-05-071-1/+8
|
* Add CommonMark markdown enginereplace_redcarpet_with_cmarkblackst0ne2018-03-071-0/+1
|
* Move prometheus middle ware to prometheus initialized.Pawel Chojnacki2017-11-231-5/+0
|
* Merge branch 'pawel/metrics-to-prometheus-33643' into 'master'Grzegorz Bizon2017-11-061-5/+1
|\ | | | | | | | | Add all InfluxDB metrics to prometheus See merge request gitlab-org/gitlab-ce!13891
| * Cleanup transaction metricsPawel Chojnacki2017-11-021-4/+0
| |
| * Add GC sampler and small refactor of samplersPawel Chojnacki2017-11-021-3/+3
| |
* | Merge branch 'remove-ensure-ref-fetched-from-controllers' into 'master'Sean McGivern2017-11-061-4/+0
|\ \ | | | | | | | | | | | | | | | | | | removed the #ensure_ref_fetched from all controllers Closes #36061 See merge request gitlab-org/gitlab-ce!15129
| * | align with the commentsmicael.bergeron2017-11-061-3/+0
| | |
| * | removed the #ensure_ref_fetched from all controllersmicael.bergeron2017-11-031-2/+1
| |/ | | | | | | | | | | | | | | also, I refactored the MergeRequest#fetch_ref method to express the side-effect that this method has. MergeRequest#fetch_ref -> MergeRequest#fetch_ref! Repository#fetch_source_branch -> Repository#fetch_source_branch!
* | Resolve "DashboardController#activity.json is slow due to SQL"Francisco Javier López2017-11-061-1/+0
|/
* Disable Unicorn sampling in Sidekiq since there are no Unicorn sockets to ↵sh-disable-unicorn-sampling-sidekiqStan Hu2017-11-011-1/+3
| | | | | | | monitor This reduces some polling overhead and reduces the need to aggregate empty metrics from the Sidekiq worker.
* Adds cacheless render to Banzai object render34509-improves-markdown-rendering-performance-for-commits-listTiago Botelho2017-09-061-3/+0
|
* Instrument MergeRequest#fetch_ref36061-mr-ref-instrumentJarka Kadlecova2017-09-011-0/+1
|
* Instrument MergeRequest#ensure_ref_fetched36061-mr-refJarka Kadlecova2017-08-281-0/+3
|
* Adds link_to_gfm method instrumentationadd-instrumentation-to-link-to-gfmTiago Botelho2017-07-251-0/+3
|
* Merge branch 'bjk/metric_names' into 'master'Douwe Maan2017-07-141-1/+1
|\ | | | | | | | | | | | | Update metric names to match Prometheus guidelines. Closes #35031 See merge request !12812
| * Rename ConnectionRackMiddleware to RequestsRackMiddleware.bjk/metric_namesPawel Chojnacki2017-07-131-1/+1
| | | | | | | | + fix tests after metrics rename
* | Instrument Abilityinstrument-abilitySean McGivern2017-07-141-0/+4
|/
* Merge prometheus unicorn sampler settigns within monitoring settingsPawel Chojnacki2017-07-051-1/+1
|
* Instrument Unicorn with Ruby exporterPaweł Chojnacki2017-07-041-1/+8
|
* Enable Style/DotPosition Rubocop :cop:Grzegorz Bizon2017-06-211-2/+2
|
* Instrument MergeRequestDiff#load_commitsinstrument-merge-request-diff-load-commitsSean McGivern2017-06-141-0/+3
| | | | | | | This instrumentation isn't needed strictly for performance measurements, but just to see which controller actions call this method at all. See <https://gitlab.com/gitlab-org/gitlab-ce/issues/30224#note_32306159> for more details.
* Merge branch '29389-fix-already-initialized-constants' into 'master' Robert Speicher2017-03-141-3/+3
|\ | | | | | | | | | | | | Remove explicit `require` calls, and use `require_dependency` when needed Closes #29389 See merge request !9899
| * Remove explicit `require` calls, and use `require_dependency` when needed29389-fix-already-initialized-constantsRémy Coutable2017-03-131-3/+3
| | | | | | | | | | | | | | | | See http://guides.rubyonrails.org/autoloading_and_reloading_constants.html for more info. Signed-off-by: Rémy Coutable <remy@rymai.me>
* | Don't instrument `app/services/concerns`Bob Van Landuyt2017-03-131-7/+11
|/
* Execute metrics initializer earlieretag-notes-pollingAdam Niedzielski2017-03-011-0/+188
This makes sure that Gitlab::Metrics::RackMiddleware is added before Gitlab::EtagCaching::Middleware.