Skip to content
Snippets Groups Projects

Update thresholds for code suggestions

Merged Jan Provaznik requested to merge jp-split-code-suggestions into master
1 unresolved thread
11 files
+ 3004
86
Compare changes
  • Side-by-side
  • Inline
Files
11
Chance Feick
Last comment by Chance Feick
@@ -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,
Loading