layer1: add namespace source counts
This commit is contained in:
@@ -124,6 +124,7 @@ func LogNamespaceManagerSummary(logger *zap.Logger, message string, summary Name
|
||||
logger.Info(message,
|
||||
zap.Int("total_namespaces", summary.TotalNamespaces),
|
||||
zap.Any("phase_counts", summary.PhaseCounts),
|
||||
zap.Any("source_counts", summary.SourceCounts),
|
||||
zap.Strings("subscribers", summary.Subscribers),
|
||||
)
|
||||
}
|
||||
@@ -258,10 +259,12 @@ func (m *inMemoryNamespaceManager) Summary() NamespaceManagerSummary {
|
||||
summary := NamespaceManagerSummary{
|
||||
TotalNamespaces: len(records),
|
||||
PhaseCounts: make(map[NamespacePhase]int),
|
||||
SourceCounts: make(map[NamespaceSource]int),
|
||||
Subscribers: m.SnapshotSubscribers(),
|
||||
}
|
||||
for _, record := range records {
|
||||
summary.PhaseCounts[record.Phase]++
|
||||
summary.SourceCounts[record.Source]++
|
||||
}
|
||||
return summary
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user