From 350c227da6f3f31403eff0af35db414d4729eba3 Mon Sep 17 00:00:00 2001 From: Carl Bergquist Date: Thu, 12 Sep 2024 14:03:16 +0200 Subject: [PATCH] Scopes: Add more logging in custom handler (#93263) scope api:add more logging in custom handler Signed-off-by: bergquist --- pkg/registry/apis/scope/find.go | 5 +++++ pkg/registry/apis/scope/find_scope_dashboards.go | 5 +++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/pkg/registry/apis/scope/find.go b/pkg/registry/apis/scope/find.go index 43549a398a4..b3d3d4c54b7 100644 --- a/pkg/registry/apis/scope/find.go +++ b/pkg/registry/apis/scope/find.go @@ -13,8 +13,11 @@ import ( "k8s.io/apiserver/pkg/registry/rest" scope "github.com/grafana/grafana/pkg/apis/scope/v0alpha1" + "github.com/grafana/grafana/pkg/infra/log" ) +var logger = log.New("find-scopenode") + type findREST struct { scopeNodeStorage *storage } @@ -90,6 +93,8 @@ func (r *findREST) Connect(ctx context.Context, name string, opts runtime.Object filterAndAppendItem(item, parent, query, results) } + logger.FromContext(req.Context()).Debug("find scopenode", "raw", len(all.Items), "filtered", len(results.Items)) + responder.Object(200, results) }), nil } diff --git a/pkg/registry/apis/scope/find_scope_dashboards.go b/pkg/registry/apis/scope/find_scope_dashboards.go index 81528b32b1f..bdaa55ef338 100644 --- a/pkg/registry/apis/scope/find_scope_dashboards.go +++ b/pkg/registry/apis/scope/find_scope_dashboards.go @@ -5,13 +5,12 @@ import ( "fmt" "net/http" + scope "github.com/grafana/grafana/pkg/apis/scope/v0alpha1" "k8s.io/apimachinery/pkg/api/errors" "k8s.io/apimachinery/pkg/apis/meta/internalversion" "k8s.io/apimachinery/pkg/runtime" "k8s.io/apimachinery/pkg/runtime/schema" "k8s.io/apiserver/pkg/registry/rest" - - scope "github.com/grafana/grafana/pkg/apis/scope/v0alpha1" ) type findScopeDashboardsREST struct { @@ -93,6 +92,8 @@ func (f *findScopeDashboardsREST) Connect(ctx context.Context, name string, opts } } + logger.FromContext(req.Context()).Debug("find scopedashboardbinding", "raw", len(all.Items), "filtered", len(results.Items)) + responder.Object(200, results) }), nil }