From 12cb707e588244cd1182c5288bc822a031c52467 Mon Sep 17 00:00:00 2001 From: Chris Lu Date: Fri, 13 Nov 2026 12:10:48 -0800 Subject: [PATCH] seaweed-volume: copy master.proto with metrics_port (#12605) Claude-Session: https://claude.ai/code/session_011UpvafvK8JpagF94MHWqwK Co-authored-by: Claude Opus 5.5 --- seaweed-volume/proto/master.proto | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/seaweed-volume/proto/master.proto b/seaweed-volume/proto/master.proto index d1cf3dd342..51e0d5a06e 100644 --- a/seaweed-volume/proto/master.proto +++ b/seaweed-volume/proto/master.proto @@ -230,6 +230,10 @@ message KeepConnectedRequest { // A draining filer leaves the lock ring but stays a cluster member, so peers // keep following its metadata until the stream closes. bool leave_lock_ring = 8; + // Port of this node's Prometheus /metrics listener (-metricsPort), or 0 when + // it is not enabled. Advertised so the admin server can scrape it without + // exposing metrics on the client-facing service port. + uint32 metrics_port = 9; } message VolumeLocation {