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
2018-07-16Enable frozen string in apps/uploaders/*.rbgfyoung
Partially addresses #47424.
2018-07-12Remove healthchecks from prometheus endpointAndrew Newdigate
2018-06-27Gitaly metrics check for read/writeabilityZeger-Jan van de Weg
Prior to this change, health checks checked for writeability of the NFS shards. Given we're moving away from that, this patch extends the checks for Gitaly to check for read and writeability. Potentially some dashboards will break, as over time these metrics will no longer appear as Prometheus doesn't get the data anymore. Observability in the circuit breaker will be reduced, but its not expected to be turned on and the circuit breaker is being removed soon too. Closes https://gitlab.com/gitlab-org/gitaly/issues/1218
2017-12-07Update prometheus-client-mmap gem to highly optimized versionPawel Chojnacki
+ change string concatenation to help with GC pressure. + fix metric producing incompatible label sets
2017-11-02Remove Filesystem check metrics that use too much CPU to handle requestsPawel Chojnacki
2017-07-19Update Prometheus gem to version that explicitly calls `munmap`Paweł Chojnacki
2017-07-11Support multiple Redis instances based on queue typePaul Charlton
2017-06-02Make PrometheusTextFormat return proper output terminated with '\n'Pawel Chojnacki
remove file dangling after rebase
2017-06-02Split the metrics implementation to separate modules for Influx and PrometheusPawel Chojnacki
2017-06-02Add prometheus text formatterPawel Chojnacki
+ rename controler method to #index from #metrics + remove assertion from nullMetric
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-02Move most of MetricsController logic to MetricsServicePawel Chojnacki