Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-06-16set ENV['prometheus_multiproc_dir'] in config/boot.rb instead of config.ruPawel Chojnacki
2017-06-02Move Prometheus presentation logic to PrometheusTextPawel Chojnacki
+ Use NullMetrics to mock metrics when unused + Use method_missing in NullMetrics mocking + Update prometheus gem to version that correctly uses transitive dependencies + Ensure correct folders are used in Multiprocess prometheus client tests. + rename Sessions controller's metric
2017-06-02Mark migration as requiring no downtimePawel Chojnacki
+ Add spaces for four phases approach + fix InfluxDB rename
2017-06-02Add Changelog fix textual description in config.ruPawel Chojnacki
2017-06-02Use only ENV for metrics folder locationPawel Chojnacki
2017-06-02Prometheus metrics first passPawel Chojnacki
metrics wip
2017-06-02Initial pass at prometheus monitoring.Kevin Lyda
This is a step for #29118. Add a single metric to count successful logins. Summary types are not supported so remove Collector. Either we need to support the summary type or we need to create a multiprocess-friendly Collector. Add config to load prometheus and set up the Collector and the Exporter. Fix `Gemfile` as current prometheus-client gemspec is missing the `mmap2` dependency.
2016-01-20Increase Unicorn memory limits to 300-350Yorick Peterse
Using this limit on GitLab.com it appears we're able to reduce response timings by about 620 milliseconds compared to the previous limit. See gitlab-org/gitlab-ce!2421 for more information.
2016-01-20Use env variables for Unicorn memory limitsYorick Peterse
This makes it easier for users to use their own limits based on their server configuration.
2015-05-28Disable Unicorn::WorkerKiller in non-production environmentsRobert Speicher
2014-01-23Check specifically for Unicorn in rack config.ru fileДамјан Георгиевски
Don't assume that if the Rack server is not Passenger then it must be Unicorn. There are many other Rack servers in the world (uwsgi being one example that people use a lot). The reverse check is much more logical, i.e. check explicitly for Unicorn
2013-12-22Fix 'uninitialized constant Unicorn' errordprolife
2013-12-20don't use unicorn worker killer if PhusionPassenger is definedJames Newton
2013-12-18Add unicorn-worker-killer with memory checkJacob Vosmaer
Conflicts: Gemfile.lock
2012-12-28added RAILS_RELATIVE_URL_ROOT supportChris Frohoff
2011-10-09init commitgitlabhq