Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for loadMemoryMetrics (0.76 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)
  3. cmd/metrics-v3.go

    		[]MetricDescriptor{
    			memTotalMD,
    			memUsedMD,
    			memFreeMD,
    			memAvailableMD,
    			memBuffersMD,
    			memCacheMD,
    			memSharedMD,
    			memUsedPercMD,
    		},
    		loadMemoryMetrics,
    	)
    
    	systemCPUMG := NewMetricsGroup(systemCPUCollectorPath,
    		[]MetricDescriptor{
    			sysCPUAvgIdleMD,
    			sysCPUAvgIOWaitMD,
    			sysCPULoadMD,
    			sysCPULoadPercMD,
    			sysCPUNiceMD,
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 02 00:55:27 UTC 2024
    - 13.6K bytes
    - Viewed (0)
Back to top