mirror of
https://github.com/bolucat/Archive.git
synced 2025-10-25 09:10:45 +08:00
Update On Fri Sep 6 20:35:08 CEST 2024
This commit is contained in:
@@ -45,14 +45,19 @@ func (cm *cmgrImpl) syncOnce(ctx context.Context) error {
|
||||
}
|
||||
|
||||
if cm.cfg.NeedMetrics() {
|
||||
metrics, err := cm.mr.ReadOnce(ctx)
|
||||
nm, rmm, err := cm.mr.ReadOnce(ctx)
|
||||
if err != nil {
|
||||
cm.l.Errorf("read metrics failed: %v", err)
|
||||
} else {
|
||||
req.Node = *metrics
|
||||
if err := cm.ms.AddNodeMetric(metrics); err != nil {
|
||||
req.Node = *nm
|
||||
if err := cm.ms.AddNodeMetric(ctx, nm); err != nil {
|
||||
cm.l.Errorf("add metrics to store failed: %v", err)
|
||||
}
|
||||
for _, rm := range rmm {
|
||||
if err := cm.ms.AddRuleMetric(ctx, rm); err != nil {
|
||||
cm.l.Errorf("add rule metrics to store failed: %v", err)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user