Private
Public Access
1
0

Add tracing

This commit is contained in:
2023-10-14 04:01:43 -07:00
parent 42dccd28a7
commit f9b521664d
13 changed files with 407 additions and 241 deletions

View File

@@ -4,6 +4,8 @@ import (
"context"
"log/slog"
"go.ntppool.org/common/tracing"
)
type ZoneStats []ZoneStat
@@ -14,7 +16,9 @@ type ZoneStat struct {
V6 float64
}
func (q *Queries) GetZoneStats(ctx context.Context) (*ZoneStats, error) {
func GetZoneStats(ctx context.Context, q Querier) (*ZoneStats, error) {
ctx, span := tracing.NewTracer("zone-stats").Start(ctx, "GetZoneStats")
defer span.End()
zoneStatsRows, err := q.GetZoneStatsData(ctx)
if err != nil {