You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: collect/cache/cache.go
+18-4Lines changed: 18 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -44,29 +44,39 @@ var _ Cache = (*DefaultInMemCache)(nil)
44
44
// order) so it is important to have a cache larger than trace throughput *
45
45
// longest trace.
46
46
typeDefaultInMemCachestruct {
47
-
Logger logger.Logger
47
+
Metrics metrics.Metrics
48
+
Logger logger.Logger
48
49
49
50
pq*kpq.KeyedPriorityQueue[string, time.Time]
50
51
cachemap[string]*types.Trace
51
52
}
52
53
53
54
constDefaultInMemCacheCapacity=10000
54
55
56
+
varcollectCacheMetrics= []metrics.Metadata{
57
+
{Name: "worker_cache_entries", Type: metrics.Histogram, Unit: metrics.Dimensionless, Description: "The number of traces currently stored in the trace cache per worker"},
Copy file name to clipboardExpand all lines: collect/collect.go
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -130,7 +130,7 @@ var inMemCollectorMetrics = []metrics.Metadata{
130
130
{Name: "collector_incoming_queue_length", Type: metrics.Gauge, Unit: metrics.Dimensionless, Description: "number of spans in the incoming queue"},
131
131
{Name: "collector_peer_queue", Type: metrics.Histogram, Unit: metrics.Dimensionless, Description: "number of spans currently in the peer queue"},
132
132
{Name: "collector_cache_size", Type: metrics.Gauge, Unit: metrics.Dimensionless, Description: "number of traces currently stored in the trace cache"},
133
-
{Name: "collect_cache_entries", Type: metrics.Histogram, Unit: metrics.Dimensionless, Description: "The number of traces currently stored in the cache"},
133
+
{Name: "collect_cache_entries", Type: metrics.Histogram, Unit: metrics.Dimensionless, Description: "Total number of traces currently stored in the cache from all workers"},
0 commit comments