Merge branch 'pawel/disable_nfs_metrics_checks_39730' into 'master'
Remove Filesystem check metrics that use too much CPU to handle requests See merge request gitlab-org/gitlab-ce!15158
This commit is contained in:
commit
1d4efeec2e
|
@ -6,8 +6,7 @@ class MetricsService
|
|||
Gitlab::HealthChecks::Redis::RedisCheck,
|
||||
Gitlab::HealthChecks::Redis::CacheCheck,
|
||||
Gitlab::HealthChecks::Redis::QueuesCheck,
|
||||
Gitlab::HealthChecks::Redis::SharedStateCheck,
|
||||
Gitlab::HealthChecks::FsShardsCheck
|
||||
Gitlab::HealthChecks::Redis::SharedStateCheck
|
||||
].freeze
|
||||
|
||||
def prometheus_metrics_text
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
---
|
||||
title: Remove Filesystem check metrics that use too much CPU to handle requests
|
||||
merge_request:
|
||||
author:
|
||||
type: performance
|
|
@ -59,17 +59,6 @@ describe MetricsController do
|
|||
expect(response.body).to match(/^redis_shared_state_ping_latency_seconds [0-9\.]+$/)
|
||||
end
|
||||
|
||||
it 'returns file system check metrics' do
|
||||
get :index
|
||||
|
||||
expect(response.body).to match(/^filesystem_access_latency_seconds{shard="default"} [0-9\.]+$/)
|
||||
expect(response.body).to match(/^filesystem_accessible{shard="default"} 1$/)
|
||||
expect(response.body).to match(/^filesystem_write_latency_seconds{shard="default"} [0-9\.]+$/)
|
||||
expect(response.body).to match(/^filesystem_writable{shard="default"} 1$/)
|
||||
expect(response.body).to match(/^filesystem_read_latency_seconds{shard="default"} [0-9\.]+$/)
|
||||
expect(response.body).to match(/^filesystem_readable{shard="default"} 1$/)
|
||||
end
|
||||
|
||||
context 'prometheus metrics are disabled' do
|
||||
before do
|
||||
allow(Gitlab::Metrics).to receive(:prometheus_metrics_enabled?).and_return(false)
|
||||
|
|
Loading…
Reference in New Issue