summaryrefslogtreecommitdiff
path: root/lib/gitlab/metrics
Commit message (Expand)AuthorAgeFilesLines
...
| | * More parsable labels in method performance measurementsPawel Chojnacki2017-11-022-7/+7
| | * Make transaction labels more readablePawel Chojnacki2017-11-023-34/+48
| | * Fix measure codde to work with secondsPawel Chojnacki2017-11-021-2/+2
| | * Rails cache metrics name alignmentPawel Chojnacki2017-11-021-8/+8
| | * Transaction needs to be able to describe controller action by itselfPawel Chojnacki2017-11-022-71/+73
| | * Tune bucket sizes an action labelsPawel Chojnacki2017-11-024-19/+19
| | * Add action tag to more metricsPawel Chojnacki2017-11-022-7/+30
| | * Introduce missing Action conceptPawel Chojnacki2017-11-024-33/+62
| | * Cleanup transaction metricsPawel Chojnacki2017-11-023-20/+35
| | * Cleanup sampling code and fix bug with samplers running without sleepPawel Chojnacki2017-11-024-28/+19
| | * remove common Base Sampler codePawel Chojnacki2017-11-021-53/+18
| | * Remove transaction tags and map transaction metrics to prometheusPawel Chojnacki2017-11-022-25/+24
| | * Transaction and method instrumentationPawel Chojnacki2017-11-023-26/+58
| | * Finished Ruby SamplerPawel Chojnacki2017-11-021-18/+20
| | * Add samples total and cleanupPawel Chojnacki2017-11-021-26/+53
| | * Add GC sampler and small refactor of samplersPawel Chojnacki2017-11-027-212/+338
* | | Merge remote-tracking branch 'upstream/master' into no-ivar-in-modulesLin Jen-Shin2017-11-062-2/+4
|\ \ \ | |/ /
| * | Fix Gitlab::Metrics::System#real_time and #monotonic_time docRémy Coutable2017-11-031-2/+2
| |/
| * reword `targets` to `metric tags`micael.bergeron2017-10-311-1/+1
| * add metrics tagging to the sidekiq middlewaremicael.bergeron2017-10-311-0/+2
* | Allow simple ivar ||= form. Update accordinglyLin Jen-Shin2017-09-192-2/+2
* | Add cop to make sure we don't use ivar in a moduleLin Jen-Shin2017-09-182-0/+2
|/
* `current_application_settings` belongs on `Gitlab::CurrentSettings`Sean McGivern2017-08-311-1/+1
* Add sidekiq metrics endpoint and add http server to sidekiqPaweł Chojnacki2017-08-072-53/+61
* Update Prometheus gem to version that explicitly calls `munmap`Paweł Chojnacki2017-07-191-3/+5
* Rename ConnectionRackMiddleware to RequestsRackMiddleware.bjk/metric_namesPawel Chojnacki2017-07-132-40/+40
* Update rack metric namesBen Kochie2017-07-121-9/+4
* Instrument Unicorn with Ruby exporterPaweł Chojnacki2017-07-045-38/+193
* Enable Style/DotPosition Rubocop :cop:Grzegorz Bizon2017-06-212-6/+6
* use proper `if defined?` check.33823_do_not_enable_defaults_when_metrics_folder_is_missingPawel Chojnacki2017-06-201-2/+5
* Do not enable prometheus metrics when data folder is not present.Pawel Chojnacki2017-06-191-1/+12
* Add missing trailing newlinesPawel Chojnacki2017-06-021-1/+1
* 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-022-0/+204
* Add prometheus text formatterPawel Chojnacki2017-06-021-9/+0
* Move Prometheus presentation logic to PrometheusTextPawel Chojnacki2017-06-021-16/+6
* remove prometheus samplerPawel Chojnacki2017-06-021-51/+0
* Prometheus metrics first passPawel Chojnacki2017-06-022-0/+80
* Revert "Prefer leading style for Style/DotPosition"Douwe Maan2017-02-231-4/+4
* Prefer leading style for Style/DotPositionDouwe Maan2017-02-231-4/+4
* Fix code for copsDouwe Maan2017-02-231-5/+6
* Enable Style/ConditionalAssignmentDouwe Maan2017-02-231-3/+3
* Enable Style/MutableConstantDouwe Maan2017-02-233-5/+5
* No more and/orDouwe Maan2017-02-211-1/+1
* Check for env[Grape::Env::GRAPE_ROUTING_ARGS] instead of endpoint.route26587-metrics-middleware-endpoint-is-nilRémy Coutable2017-01-121-4/+11
* Don't instrument 405 Grape calls26051-fix-missing-endpoint-route-methodRémy Coutable2017-01-091-2/+6
* Use Grape's new Route methods25908-fix-grape-after-updateRémy Coutable2016-12-211-2/+2
* Adds response mime type to transaction metric action when it's not HTMLPaco Guzman2016-08-251-2/+20
* Tracking of custom eventscustom-events-trackingYorick Peterse2016-08-174-4/+34
* Reduce instrumentation overheadYorick Peterse2016-07-284-32/+20