internal/frontend: remove depsdev/result_count metric
go-discovery/depsdev/result_count doesn't seem to be used anywhere so
remove it.
For golang/go#61399
Change-Id: I253401d03bb1bfba4c569e45abfbf1d59a2a9b44
Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/523512
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Run-TryBot: Michael Matloob <matloob@golang.org>
kokoro-CI: kokoro <noreply+kokoro@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Robert Findley <rfindley@google.com>
diff --git a/cmd/frontend/main.go b/cmd/frontend/main.go
index 38def44..72c63a7 100644
--- a/cmd/frontend/main.go
+++ b/cmd/frontend/main.go
@@ -186,7 +186,6 @@
middleware.CacheErrorCount,
middleware.CacheLatency,
middleware.QuotaResultCount,
- frontend.DepsDevResultCount,
)
if err := dcensus.Init(cfg, views...); err != nil {
log.Fatal(ctx, err)
diff --git a/internal/frontend/depsdev.go b/internal/frontend/depsdev.go
index 1c3e9ad..5858608 100644
--- a/internal/frontend/depsdev.go
+++ b/internal/frontend/depsdev.go
@@ -13,9 +13,6 @@
"time"
"go.opencensus.io/plugin/ochttp"
- "go.opencensus.io/stats"
- "go.opencensus.io/stats/view"
- "go.opencensus.io/tag"
"golang.org/x/pkgsite/internal"
"golang.org/x/pkgsite/internal/log"
)
@@ -42,13 +39,10 @@
switch {
case errors.Is(err, context.Canceled):
log.Warningf(ctx, "fetching url from deps.dev: %v", err)
- recordDepsDevMetric(ctx, "canceled")
case errors.Is(err, context.DeadlineExceeded):
log.Warningf(ctx, "fetching url from deps.dev: %v", err)
- recordDepsDevMetric(ctx, "timeout")
case err != nil:
log.Errorf(ctx, "fetching url from deps.dev: %v", err)
- recordDepsDevMetric(ctx, "error")
}
url <- u
}()
@@ -94,29 +88,3 @@
}
return depsDevBase + "/go/" + url.PathEscape(r.Name) + "/" + url.PathEscape(r.Version), nil
}
-
-var (
- keyDepsDevResult = tag.MustNewKey("depsdev.result")
-
- depsDevResults = stats.Int64(
- "go-discovery/depsdev_result_count",
- "The result of fetching a deps.dev URL.",
- stats.UnitDimensionless,
- )
-
- // DepsDevResultCount is a counter of results from fetching a URL from
- // deps.dev: either OK, canceled, timeout, or error.
- DepsDevResultCount = &view.View{
- Name: "go-discovery/depsdev/result_count",
- Measure: depsDevResults,
- Aggregation: view.Count(),
- Description: "deps.dev URL fetch results",
- TagKeys: []tag.Key{keyDepsDevResult},
- }
-)
-
-func recordDepsDevMetric(ctx context.Context, kind string) {
- stats.RecordWithTags(ctx, []tag.Mutator{
- tag.Upsert(keyDepsDevResult, kind),
- }, depsDevResults.M(1))
-}