Skip to content
Snippets Groups Projects
Commit d1fd346f authored by Jan Provaznik's avatar Jan Provaznik
Browse files

Autogenerate rules and fix dashboard

parent fbe1daac
No related branches found
No related tags found
1 merge request!6771Update thresholds for code suggestions
This commit is part of merge request !6771. Comments created here will be created in the context of that merge request.
Showing
with 3004 additions and 86 deletions
......@@ -40,7 +40,7 @@ metricsCatalog.serviceDefinition(
apdex: histogramApdex(
histogram='http_request_duration_seconds_bucket',
selector=baseSelector { status: { noneOf: ['4xx', '5xx'] } },
selector=baseSelector { status: { noneOf: ['4xx', '5xx'] }, handler: { noneOf: ['/v2/code/completions', '/v2/completions', '/v2/code/generations'] } },
satisfiedThreshold=5,
toleratedThreshold=10,
metricsFormat='migrating'
......@@ -48,13 +48,13 @@ metricsCatalog.serviceDefinition(
requestRate: rateMetric(
counter='http_request_duration_seconds_count',
selector=baseSelector,
selector=baseSelector { handler: { noneOf: ['/v2/code/completions', '/v2/completions', '/v2/code/generations'] } },
useRecordingRuleRegistry=false,
),
errorRate: rateMetric(
counter='http_request_duration_seconds_count',
selector=baseSelector { status: '5xx' },
selector=baseSelector { status: '5xx', handler: { noneOf: ['/v2/code/completions', '/v2/completions', '/v2/code/generations'] } },
useRecordingRuleRegistry=false,
),
......@@ -69,7 +69,7 @@ metricsCatalog.serviceDefinition(
),
],
},
server_completions: {
server_code_completions: {
severity: 's2',
userImpacting: true,
serviceAggregation: false,
......@@ -81,7 +81,7 @@ metricsCatalog.serviceDefinition(
apdex: histogramApdex(
histogram='http_request_duration_seconds_bucket',
selector=baseSelector { status: { noneOf: ['4xx', '5xx'] }, handler: '/v2/code/completions' },
selector=baseSelector { status: { noneOf: ['4xx', '5xx'] }, handler: { oneOf: ['/v2/code/completions', '/v2/completions'] } },
satisfiedThreshold=1,
toleratedThreshold=10,
metricsFormat='migrating'
......@@ -89,13 +89,13 @@ metricsCatalog.serviceDefinition(
requestRate: rateMetric(
counter='http_request_duration_seconds_count',
selector=baseSelector { handler: '/v2/code/completions' },
selector=baseSelector { handler: { oneOf: ['/v2/code/completions', '/v2/completions'] } },
useRecordingRuleRegistry=false,
),
errorRate: rateMetric(
counter='http_request_duration_seconds_count',
selector=baseSelector { status: '5xx', handler: '/v2/code/completions' },
selector=baseSelector { status: '5xx', handler: { oneOf: ['/v2/code/completions', '/v2/completions'] } },
useRecordingRuleRegistry=false,
),
......@@ -110,7 +110,7 @@ metricsCatalog.serviceDefinition(
),
],
},
server_generations: {
server_code_generations: {
severity: 's2',
userImpacting: true,
serviceAggregation: false,
......
......@@ -94,6 +94,30 @@ groups:
tier: sv
type: ai-gateway
expr: "0.020000"
- record: slo:min:events:gitlab_service_apdex:ratio
labels:
component: server_code_completions
tier: sv
type: ai-gateway
expr: "0.980000"
- record: slo:max:events:gitlab_service_errors:ratio
labels:
component: server_code_completions
tier: sv
type: ai-gateway
expr: "0.020000"
- record: slo:min:events:gitlab_service_apdex:ratio
labels:
component: server_code_generations
tier: sv
type: ai-gateway
expr: "0.980000"
- record: slo:max:events:gitlab_service_errors:ratio
labels:
component: server_code_generations
tier: sv
type: ai-gateway
expr: "0.020000"
- record: slo:min:events:gitlab_service_apdex:ratio
labels:
component: waf
......
......@@ -94,6 +94,30 @@ groups:
tier: sv
type: ai-gateway
expr: "0.020000"
- record: slo:min:events:gitlab_service_apdex:ratio
labels:
component: server_code_completions
tier: sv
type: ai-gateway
expr: "0.980000"
- record: slo:max:events:gitlab_service_errors:ratio
labels:
component: server_code_completions
tier: sv
type: ai-gateway
expr: "0.020000"
- record: slo:min:events:gitlab_service_apdex:ratio
labels:
component: server_code_generations
tier: sv
type: ai-gateway
expr: "0.980000"
- record: slo:max:events:gitlab_service_errors:ratio
labels:
component: server_code_generations
tier: sv
type: ai-gateway
expr: "0.020000"
- record: slo:min:events:gitlab_service_apdex:ratio
labels:
component: waf
......
......@@ -94,6 +94,30 @@ groups:
tier: sv
type: ai-gateway
expr: "0.020000"
- record: slo:min:events:gitlab_service_apdex:ratio
labels:
component: server_code_completions
tier: sv
type: ai-gateway
expr: "0.980000"
- record: slo:max:events:gitlab_service_errors:ratio
labels:
component: server_code_completions
tier: sv
type: ai-gateway
expr: "0.020000"
- record: slo:min:events:gitlab_service_apdex:ratio
labels:
component: server_code_generations
tier: sv
type: ai-gateway
expr: "0.980000"
- record: slo:max:events:gitlab_service_errors:ratio
labels:
component: server_code_generations
tier: sv
type: ai-gateway
expr: "0.020000"
- record: slo:min:events:gitlab_service_apdex:ratio
labels:
component: waf
......
......@@ -94,6 +94,30 @@ groups:
tier: sv
type: ai-gateway
expr: "0.020000"
- record: slo:min:events:gitlab_service_apdex:ratio
labels:
component: server_code_completions
tier: sv
type: ai-gateway
expr: "0.980000"
- record: slo:max:events:gitlab_service_errors:ratio
labels:
component: server_code_completions
tier: sv
type: ai-gateway
expr: "0.020000"
- record: slo:min:events:gitlab_service_apdex:ratio
labels:
component: server_code_generations
tier: sv
type: ai-gateway
expr: "0.980000"
- record: slo:max:events:gitlab_service_errors:ratio
labels:
component: server_code_generations
tier: sv
type: ai-gateway
expr: "0.020000"
- record: slo:min:events:gitlab_service_apdex:ratio
labels:
component: waf
......
This diff is collapsed.
......@@ -95,6 +95,30 @@ groups:
tier: sv
type: ai-gateway
expr: "0.020000"
- record: slo:min:events:gitlab_service_apdex:ratio
labels:
component: server_code_completions
tier: sv
type: ai-gateway
expr: "0.980000"
- record: slo:max:events:gitlab_service_errors:ratio
labels:
component: server_code_completions
tier: sv
type: ai-gateway
expr: "0.020000"
- record: slo:min:events:gitlab_service_apdex:ratio
labels:
component: server_code_generations
tier: sv
type: ai-gateway
expr: "0.980000"
- record: slo:max:events:gitlab_service_errors:ratio
labels:
component: server_code_generations
tier: sv
type: ai-gateway
expr: "0.020000"
- record: slo:min:events:gitlab_service_apdex:ratio
labels:
component: waf
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment