diff --git a/pkg/metrics/utils.go b/pkg/metrics/utils.go
deleted file mode 100644
index 746eb002f10e5ca2d8c26e87f728f8f15925a34e..0000000000000000000000000000000000000000
--- a/pkg/metrics/utils.go
+++ /dev/null
@@ -1,21 +0,0 @@
-package metrics
-
-import "github.com/prometheus/client_golang/prometheus"
-
-// GetLabelsFromKV преобразует массив строк args в метки типа prometheus.Labels.
-//
-// Функция ожидает, что каждое значение будет следовать за соответствующим ключом в массиве args,
-// и возвращает метки, соответствующие парам ключ-значение.
-func GetLabelsFromKV(args []string) prometheus.Labels {
-	labels := make(prometheus.Labels, len(args)/2)
-	for len(args) > 0 {
-		// если в массиве args остался только один элемент, он будет проигнорирован
-		if len(args) == 1 {
-			break
-		}
-
-		labels[args[0]] = args[1]
-		args = args[2:]
-	}
-	return labels
-}
diff --git a/pkg/metrics/utils_test.go b/pkg/metrics/utils_test.go
deleted file mode 100644
index bfc6f101d83425a00fff6b395e0350dcaaae28c2..0000000000000000000000000000000000000000
--- a/pkg/metrics/utils_test.go
+++ /dev/null
@@ -1,55 +0,0 @@
-package metrics
-
-import (
-	"reflect"
-	"testing"
-
-	"github.com/prometheus/client_golang/prometheus"
-	"github.com/stretchr/testify/require"
-)
-
-func TestArgsToLabels(t *testing.T) {
-	testcases := []struct {
-		name  string
-		input []string
-		want  prometheus.Labels
-	}{
-		{
-			name:  "input is empty",
-			input: []string{},
-			want:  prometheus.Labels{},
-		},
-		{
-			name:  "input is nil",
-			input: nil,
-			want:  prometheus.Labels{},
-		},
-		{
-			name:  "valid",
-			input: []string{"key", "value"},
-			want:  prometheus.Labels{"key": "value"},
-		},
-		{
-			name:  "multi valid",
-			input: []string{"key", "value", "key1", "value1"},
-			want:  prometheus.Labels{"key": "value", "key1": "value1"},
-		},
-		{
-			name:  "bad key",
-			input: []string{"value"},
-			want:  prometheus.Labels{},
-		},
-		{
-			name:  "multi bad key",
-			input: []string{"key", "value", "value1"},
-			want:  prometheus.Labels{"key": "value"},
-		},
-	}
-
-	for _, tc := range testcases {
-		t.Run(tc.name, func(t *testing.T) {
-			got := GetLabelsFromKV(tc.input)
-			require.True(t, reflect.DeepEqual(tc.want, got))
-		})
-	}
-}