Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for collectRemoteMetrics (0.4 sec)

  1. cmd/metrics-realtime.go

    				DiscardTicks:   st.DiscardTicks,
    				FlushIOs:       st.FlushIOs,
    				FlushTicks:     st.FlushTicks,
    			}
    		}
    
    		metrics[d.Endpoint] = dm
    	}
    	return metrics
    }
    
    func collectRemoteMetrics(ctx context.Context, types madmin.MetricType, opts collectMetricsOpts) (m madmin.RealtimeMetrics) {
    	if !globalIsDistErasure {
    		return
    	}
    	all := globalNotificationSys.GetMetrics(ctx, types, opts)
    Registered: Sun Nov 03 19:28:11 UTC 2024
    - Last Modified: Sat Jun 01 05:16:24 UTC 2024
    - 6.3K bytes
    - Viewed (0)
  2. cmd/admin-handlers.go

    			disks: diskMap,
    			jobID: jobID,
    			depID: dID,
    		})
    		m.Merge(&mLocal)
    		// Allow half the interval for collecting remote...
    		cctx, cancel := context.WithTimeout(ctx, interval/2)
    		mRemote := collectRemoteMetrics(cctx, types, collectMetricsOpts{
    			hosts: hostMap,
    			disks: diskMap,
    			jobID: jobID,
    			depID: dID,
    		})
    		cancel()
    		m.Merge(&mRemote)
    		if !byHost {
    			m.ByHost = nil
    		}
    Registered: Sun Nov 03 19:28:11 UTC 2024
    - Last Modified: Fri Oct 04 11:32:32 UTC 2024
    - 99.7K bytes
    - Viewed (0)
  3. cmd/metrics-v2.go

    	mg.RegisterRead(func(ctx context.Context) (metrics []MetricV2) {
    		var m madmin.RealtimeMetrics
    		mLocal := collectLocalMetrics(madmin.MetricsBatchJobs, collectMetricsOpts{})
    		m.Merge(&mLocal)
    
    		mRemote := collectRemoteMetrics(ctx, madmin.MetricsBatchJobs, collectMetricsOpts{})
    		m.Merge(&mRemote)
    
    		if m.Aggregated.BatchJobs == nil {
    			return
    		}
    
    		for _, mj := range m.Aggregated.BatchJobs.Jobs {
    Registered: Sun Nov 03 19:28:11 UTC 2024
    - Last Modified: Thu Aug 15 12:04:40 UTC 2024
    - 131.9K bytes
    - Viewed (0)
Back to top