Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for loadMemoryMetrics (0.88 sec)

  1. cmd/metrics-v3-system-memory.go

    	memSharedMD    = NewGaugeMD(memShared, "Shared memory on the node")
    	memAvailableMD = NewGaugeMD(memAvailable, "Available memory on the node")
    )
    
    // loadMemoryMetrics - `MetricsLoaderFn` for node memory metrics.
    func loadMemoryMetrics(ctx context.Context, m MetricValues, c *metricsCache) error {
    	memMetrics, err := c.memoryMetrics.Get()
    	if err != nil {
    		metricsLogIf(ctx, err)
    		return err
    	}
    
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Wed Apr 17 05:10:25 UTC 2024
    - 2.2K bytes
    - Viewed (0)
  2. cmd/metrics-v3-cache.go

    		return
    	}
    
    	return cachevalue.NewFromFunc(1*time.Minute,
    		cachevalue.Opts{ReturnLastGood: true},
    		loadCPUMetrics)
    }
    
    func newMemoryMetricsCache() *cachevalue.Cache[madmin.MemInfo] {
    	loadMemoryMetrics := func(ctx context.Context) (v madmin.MemInfo, err error) {
    		types := madmin.MetricsMem
    
    		m := collectLocalMetrics(types, collectMetricsOpts{
    			hosts: map[string]struct{}{
    				globalLocalNodeName: {},
    			},
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Sun Mar 30 00:56:02 UTC 2025
    - 8K bytes
    - Viewed (0)
Back to top