Documentation ¶
Overview ¶
* Copyright (c) 2023 Juice Technologies, Inc. All Rights Reserved.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewGpuMetricsConsumer ¶
func NewGpuMetricsConsumer(agent *app.Agent) (gpu.MetricsConsumerFn, error)
Types ¶
type GpuData ¶
type GpuData struct { Name string `json:"name"` GpuUtilization int `json:"gpuUtilization"` MemoryUtilization int `json:"memoryUtilization"` MemoryTotal int64 `json:"memoryTotal"` MemoryUsed int64 `json:"memoryUsed"` PowerUsage int `json:"powerUsage"` PowerLimit int `json:"powerLimit"` FanSpeed int `json:"fanSpeed"` TemperatureGpu int `json:"temperatureGpu"` TemperatureMemory int `json:"temperatureMemory"` ClockCore int `json:"clockCore"` ClockMemory int `json:"clockMemory"` }
Click to show internal directories.
Click to hide internal directories.