mirror of
https://gitee.com/milvus-io/milvus.git
synced 2026-02-02 01:06:41 +08:00
fix: [2.5]set quota center metrics configuration before watch (#41708)
fix: [2.5]set quota center metrics configuration before watch pr:https://github.com/milvus-io/milvus/pull/41706 issue:https://github.com/milvus-io/milvus/issues/35177 Signed-off-by: Xianhui.Lin <xianhui.lin@zilliz.com>
This commit is contained in:
parent
973f6d80a1
commit
dbcdb30db2
@ -295,6 +295,10 @@ func (q *QuotaCenter) Start() {
|
||||
|
||||
func (q *QuotaCenter) watchQuotaAndLimit() {
|
||||
pt := paramtable.Get()
|
||||
metrics.QueryNodeMemoryHighWaterLevel.Set(pt.QuotaConfig.QueryNodeMemoryHighWaterLevel.GetAsFloat())
|
||||
metrics.DiskQuota.WithLabelValues(paramtable.GetStringNodeID(), "cluster").Set(pt.QuotaConfig.DiskQuota.GetAsFloat())
|
||||
metrics.DiskQuota.WithLabelValues(paramtable.GetStringNodeID(), "db").Set(pt.QuotaConfig.DiskQuotaPerDB.GetAsFloat())
|
||||
metrics.DiskQuota.WithLabelValues(paramtable.GetStringNodeID(), "collection").Set(pt.QuotaConfig.DiskQuotaPerCollection.GetAsFloat())
|
||||
pt.Watch(pt.QuotaConfig.QueryNodeMemoryHighWaterLevel.Key, config.NewHandler(pt.QuotaConfig.QueryNodeMemoryHighWaterLevel.Key, func(event *config.Event) {
|
||||
metrics.QueryNodeMemoryHighWaterLevel.Set(pt.QuotaConfig.QueryNodeMemoryHighWaterLevel.GetAsFloat())
|
||||
}))
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user