Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add latest changes from gitlab-org/gitlab@14-4-stable-eev14.4.0-rc42 | GitLab Bot | 2021-10-20 | 1 | -161/+0 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@13-11-stable-eev13.11.0-rc43 | GitLab Bot | 2021-04-20 | 1 | -1/+1 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@13-9-stable-eev13.9.0-rc42 | GitLab Bot | 2021-02-18 | 1 | -1/+1 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@13-8-stable-eev13.8.0-rc42 | Robert Speicher | 2021-01-20 | 1 | -1/+1 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@13-7-stable-eev13.7.0-rc42 | GitLab Bot | 2020-12-17 | 1 | -11/+12 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@13-5-stable-eev13.5.0-rc42 | GitLab Bot | 2020-10-21 | 1 | -2/+2 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@13-3-stable-ee | GitLab Bot | 2020-08-20 | 1 | -0/+6 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@13-1-stable-ee | GitLab Bot | 2020-06-18 | 1 | -3/+3 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@13-0-stable-ee | GitLab Bot | 2020-05-20 | 1 | -1/+1 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2020-03-25 | 1 | -1/+1 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2020-03-17 | 1 | -1/+1 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2020-02-26 | 1 | -2/+2 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2020-02-18 | 1 | -1/+3 |
| | |||||
* | Start linting for unneeded dollar signs | Marcel Amirault | 2019-09-10 | 1 | -3/+1 |
| | | | | | Do not use dollar signs in shell codeblocks when no output is shown | ||||
* | Link to GitLab Performance Monitoringcross-link-instrumentation | Thong Kuah | 2019-08-19 | 1 | -1/+1 |
| | |||||
* | Make unordered lists conform to styleguidedocs/fix-unordered-list-style | Evan Read | 2019-01-08 | 1 | -5/+5 |
| | | | | - Also makes other minor Markdown fixes that were near the main fixes. | ||||
* | Always load the metrics the last | Lin Jen-Shin | 2018-12-21 | 1 | -1/+1 |
| | | | | | Because this could potentially load a model and we shouldn't load models before all the patches we have in places. | ||||
* | Resolve Markdown ordered lists not conforming to styleguidedocs/fix-ordered-list-item-prefix | Evan Read | 2018-11-13 | 1 | -4/+4 |
| | |||||
* | Remove Gitlab::Git::Repository#rugged and Gollum code | Alejandro Rodríguez | 2018-10-02 | 1 | -2/+2 |
| | | | | | | | | Cleanup code, and refactor tests that still use Rugged. After this, there should be no Rugged code that access the instance's repositories on non-test environments. There is still some rugged code for other tasks like the repository import task, but since it doesn't access any repository storage path it can stay. | ||||
* | Execute metrics initializer earlieretag-notes-polling | Adam Niedzielski | 2017-03-01 | 1 | -1/+1 |
| | | | | | This makes sure that Gitlab::Metrics::RackMiddleware is added before Gitlab::EtagCaching::Middleware. | ||||
* | Add more highlighting to Instrumentation doc | Robert Speicher | 2016-11-09 | 1 | -5/+5 |
| | | | | [ci skip] | ||||
* | Document how to track custom events | Yorick Peterse | 2016-09-12 | 1 | -0/+15 |
| | | | | | | Fixes gitlab-org/gitlab-ce#22070 [ci skip] | ||||
* | Track method call times/counts as a single metric | Yorick Peterse | 2016-06-17 | 1 | -17/+2 |
| | | | | | | | | | | | | | | | | Previously we'd create a separate Metric instance for every method call that would exceed the method call threshold. This is problematic because it doesn't provide us with information to accurately get the _total_ execution time of a particular method. For example, if the method "Foo#bar" was called 4 times with a runtime of ~10 milliseconds we'd end up with 4 different Metric instances. If we were to then get the average/95th percentile/etc of the timings this would be roughly 10 milliseconds. However, the _actual_ total time spent in this method would be around 40 milliseconds. To solve this problem we now create a single Metric instance per method. This Metric instance contains the _total_ real/CPU time and the call count for every instrumented method. | ||||
* | Instrument private/protected methods | Paco Guzman | 2016-06-14 | 1 | -2/+2 |
| | | | | | | | By default instrumentation will instrument public, protected and private methods, because usually heavy work is done on private method or at least that’s what facts is showing | ||||
* | Measure CPU time for instrumented methods | Paco Guzman | 2016-06-14 | 1 | -5/+6 |
| | |||||
* | Added documentation on how to instrument methodsdocument-adding-instrumentation | Yorick Peterse | 2016-05-05 | 1 | -6/+123 |
| | | | | [ci skip] | ||||
* | Track call counts in Gitlab::Metrics.measure_blockmetrics-measure-block-transaction | Yorick Peterse | 2016-04-11 | 1 | -3/+4 |
| | |||||
* | Store block timings as transaction values | Yorick Peterse | 2016-04-11 | 1 | -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-block | Yorick Peterse | 2016-04-06 | 1 | -0/+37 |