Skip to content
Snippets Groups Projects

Add error rate SLA for KAS

Merged Cindy Pallares 🦉 requested to merge kas-SLAs into master
4 files
+ 16
11
Compare changes
  • Side-by-side
  • Inline
Files
4
@@ -5,13 +5,9 @@ local toolingLinks = import 'toolinglinks/toolinglinks.libsonnet';
@@ -5,13 +5,9 @@ local toolingLinks = import 'toolinglinks/toolinglinks.libsonnet';
metricsCatalog.serviceDefinition({
metricsCatalog.serviceDefinition({
type: 'kas',
type: 'kas',
tier: 'sv',
tier: 'sv',
// contractualThresholds: {
// apdexRatio: 0.95,
// errorRatio: 0.05,
// },
monitoringThresholds: {
monitoringThresholds: {
// apdexScore: 0.95,
// apdexScore: 0.95,
errorRatio: 0.95,
errorRatio: 0.99,
},
},
serviceDependencies: {
serviceDependencies: {
gitaly: true,
gitaly: true,
@@ -47,7 +43,7 @@ metricsCatalog.serviceDefinition({
@@ -47,7 +43,7 @@ metricsCatalog.serviceDefinition({
errorRate: rateMetric(
errorRate: rateMetric(
counter='grpc_server_handled_total',
counter='grpc_server_handled_total',
selector=baseSelector { grpc_code: { ne: 'OK' } }
selector=baseSelector { grpc_code: { ne: 'OK' }, grpc_method: 'GetConfiguration' }
),
),
significantLabels: [],
significantLabels: [],
toolingLinks: [
toolingLinks: [
Loading