Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add latest changes from gitlab-org/gitlab@14-1-stable-eev14.1.0-rc42 | GitLab Bot | 2021-07-20 | 1 | -1/+1 |
| | |||||
* | Enable frozen string in apps/uploaders/*.rb | gfyoung | 2018-07-16 | 1 | -0/+2 |
| | | | | Partially addresses #47424. | ||||
* | Remove healthchecks from prometheus endpoint | Andrew Newdigate | 2018-07-12 | 1 | -20/+1 |
| | |||||
* | Gitaly metrics check for read/writeability | Zeger-Jan van de Weg | 2018-06-27 | 1 | -1/+2 |
| | | | | | | | | | | | | | | 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 | ||||
* | Update prometheus-client-mmap gem to highly optimized version | Pawel Chojnacki | 2017-12-07 | 1 | -1/+1 |
| | | | | | + change string concatenation to help with GC pressure. + fix metric producing incompatible label sets | ||||
* | Remove Filesystem check metrics that use too much CPU to handle requestspawel/disable_nfs_metrics_checks_39730 | Pawel Chojnacki | 2017-11-02 | 1 | -2/+1 |
| | |||||
* | Update Prometheus gem to version that explicitly calls `munmap` | Paweł Chojnacki | 2017-07-19 | 1 | -1/+1 |
| | |||||
* | Support multiple Redis instances based on queue type | Paul Charlton | 2017-07-11 | 1 | -1/+4 |
| | |||||
* | Make PrometheusTextFormat return proper output terminated with '\n' | Pawel Chojnacki | 2017-06-02 | 1 | -1/+1 |
| | | | | remove file dangling after rebase | ||||
* | Split the metrics implementation to separate modules for Influx and Prometheus | Pawel Chojnacki | 2017-06-02 | 1 | -10/+0 |
| | |||||
* | Add prometheus text formatter | Pawel Chojnacki | 2017-06-02 | 1 | -2/+2 |
| | | | | | + rename controler method to #index from #metrics + remove assertion from nullMetric | ||||
* | Move Prometheus presentation logic to PrometheusText | Pawel Chojnacki | 2017-06-02 | 1 | -5/+10 |
| | | | | | | | | + 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 | ||||
* | Move most of MetricsController logic to MetricsService | Pawel Chojnacki | 2017-06-02 | 1 | -0/+38 |