Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ROCmSMIConfig = `` /* 168-byte string literal not displayed */
Functions ¶
This section is empty.
Types ¶
type GPU ¶
type GPU struct { GpuID string `json:"GPU ID"` GpuUniqueID string `json:"Unique ID"` GpuVBIOSVersion string `json:"VBIOS version"` GpuTemperatureSensorEdge string `json:"Temperature (Sensor edge) (C)"` GpuTemperatureSensorJunction string `json:"Temperature (Sensor junction) (C)"` GpuTemperatureSensorMemory string `json:"Temperature (Sensor memory) (C)"` GpuDcefClkClockSpeed string `json:"dcefclk clock speed"` GpuDcefClkClockLevel string `json:"dcefclk clock level"` GpuFclkClockSpeed string `json:"fclk clock speed"` GpuFclkClockLevel string `json:"fclk clock level"` GpuMclkClockSpeed string `json:"mclk clock speed:"` GpuMclkClockLevel string `json:"mclk clock level:"` GpuSclkClockSpeed string `json:"sclk clock speed:"` GpuSclkClockLevel string `json:"sclk clock level:"` GpuSocclkClockSpeed string `json:"socclk clock speed"` GpuSocclkClockLevel string `json:"socclk clock level"` GpuPcieClock string `json:"pcie clock level"` GpuFanSpeedLevel string `json:"Fan speed (level)"` GpuFanSpeedPercentage string `json:"Fan speed (%)"` GpuFanRPM string `json:"Fan RPM"` GpuPerformanceLevel string `json:"Performance Level"` GpuOverdrive string `json:"GPU OverDrive value (%)"` GpuMaxPower string `json:"Max Graphics Package Power (W)"` GpuAveragePower string `json:"Average Graphics Package Power (W)"` GpuUsePercentage string `json:"GPU use (%)"` GpuMemoryUsePercentage string `json:"GPU memory use (%)"` GpuMemoryVendor string `json:"GPU memory vendor"` GpuPCIeReplay string `json:"PCIe Replay Count"` GpuSerialNumber string `json:"Serial Number"` GpuVoltagemV string `json:"Voltage (mV)"` GpuPCIBus string `json:"PCI Bus"` GpuASDDirmware string `json:"ASD firmware version"` GpuCEFirmware string `json:"CE firmware version"` GpuDMCUFirmware string `json:"DMCU firmware version"` GpuMCFirmware string `json:"MC firmware version"` GpuMEFirmware string `json:"ME firmware version"` GpuMECFirmware string `json:"MEC firmware version"` GpuMEC2Firmware string `json:"MEC2 firmware version"` GpuPFPFirmware string `json:"PFP firmware version"` GpuRLCFirmware string `json:"RLC firmware version"` GpuRLCSRLC string `json:"RLC SRLC firmware version"` GpuRLCSRLG string `json:"RLC SRLG firmware version"` GpuRLCSRLS string `json:"RLC SRLS firmware version"` GpuSDMAFirmware string `json:"SDMA firmware version"` GpuSDMA2Firmware string `json:"SDMA2 firmware version"` GpuSMCFirmware string `json:"SMC firmware version"` GpuSOSFirmware string `json:"SOS firmware version"` GpuTARAS string `json:"TA RAS firmware version"` GpuTAXGMI string `json:"TA XGMI firmware version"` GpuUVDFirmware string `json:"UVD firmware version"` GpuVCEFirmware string `json:"VCE firmware version"` GpuVCNFirmware string `json:"VCN firmware version"` GpuCardSeries string `json:"Card series"` GpuCardModel string `json:"Card model"` GpuCardVendor string `json:"Card vendor"` GpuCardSKU string `json:"Card SKU"` GpuNUMANode string `json:"(Topology) Numa Node"` GpuNUMAAffinity string `json:"(Topology) Numa Affinity"` GpuVisVRAMTotalMemory string `json:"VIS_VRAM Total Memory (B)"` GpuVisVRAMTotalUsedMemory string `json:"VIS_VRAM Total Used Memory (B)"` GpuVRAMTotalMemory string `json:"VRAM Total Memory (B)"` GpuVRAMTotalUsedMemory string `json:"VRAM Total Used Memory (B)"` GpuGTTTotalMemory string `json:"GTT Total Memory (B)"` GpuGTTTotalUsedMemory string `json:"GTT Total Used Memory (B)"` }
type ROCmSMI ¶
func (*ROCmSMI) Description ¶
Description returns the description of the ROCmSMI plugin
func (*ROCmSMI) Gather ¶
func (rsmi *ROCmSMI) Gather(acc telegraf.Accumulator) error
Gather implements the telegraf interface
func (*ROCmSMI) SampleConfig ¶
SampleConfig returns the sample configuration for the ROCmSMI plugin
Click to show internal directories.
Click to hide internal directories.