From 3647568cf3dcb98658a7dfae285ffaca2cdb759e Mon Sep 17 00:00:00 2001 From: congqixia Date: Thu, 7 Aug 2025 12:09:39 +0800 Subject: [PATCH] fix: Delay holmes initialization preventing initialization too soon (#43773) Related to #43760 Signed-off-by: Congqi Xia --- cmd/roles/roles.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cmd/roles/roles.go b/cmd/roles/roles.go index 7cf3dd59f2..b46ad7e099 100644 --- a/cmd/roles/roles.go +++ b/cmd/roles/roles.go @@ -318,9 +318,6 @@ func (mr *MilvusRoles) Run() { thw.Start() defer thw.Stop() - internalmetrics.InitHolmes() - defer internalmetrics.CloseHolmes() - // only standalone enable localMsg if mr.Local { if err := os.Setenv(metricsinfo.DeployModeEnvKey, metricsinfo.StandaloneDeployMode); err != nil { @@ -355,6 +352,9 @@ func (mr *MilvusRoles) Run() { paramtable.SetRole(mr.ServerType) } + internalmetrics.InitHolmes() + defer internalmetrics.CloseHolmes() + // init tracer before run any component tracer.Init()