Executing
- GMKtec G9 with Ubuntu 25.04#Makesensorsshowvoltagesandfanrpm
- (outdated) Add NVME temperature monitoring in Zabbix 7 using SMART
- (outdated) Add CPU Temperature monitoring for Linux in Zabbix 7
- Zabbix 7.2 temperature sensor monitoring (includes NVME temperatures)
- Zabbix 7.2 CPU Frequency monitoring
- Zabbix 7.2 Intel GPU Frequency monitoring
At the end we can get something Like
So we need to monitor and graph sensors output
root@server5:~# sensors iwlwifi_1-virtual-0 Adapter: Virtual device temp1: +44.0°C nvme-pci-0800 Adapter: PCI adapter Composite: +37.9°C (low = -273.1°C, high = +81.8°C) (crit = +84.8°C) Sensor 1: +37.9°C (low = -273.1°C, high = +65261.8°C) Sensor 2: +43.9°C (low = -273.1°C, high = +65261.8°C) nvme-pci-0200 Adapter: PCI adapter Composite: +35.9°C (low = -273.1°C, high = +81.8°C) (crit = +84.8°C) Sensor 1: +35.9°C (low = -273.1°C, high = +65261.8°C) Sensor 2: +43.9°C (low = -273.1°C, high = +65261.8°C) acpitz-acpi-0 Adapter: ACPI interface temp1: +27.8°C it8613-isa-0a30 Adapter: ISA adapter in0: 1.09 V (min = +0.00 V, max = +2.81 V) in1: 1.06 V (min = +0.00 V, max = +2.81 V) in2: 2.00 V (min = +0.00 V, max = +2.81 V) in4: 2.04 V (min = +0.00 V, max = +2.81 V) in5: 2.04 V (min = +0.00 V, max = +2.81 V) 3VSB: 3.30 V (min = +0.00 V, max = +5.61 V) Vbat: 3.08 V +3.3V: 3.28 V fan2: 4383 RPM (min = 0 RPM) fan3: 4787 RPM (min = 105 RPM) fan4: 0 RPM (min = 0 RPM) temp1: +72.0°C (low = -128.0°C, high = +127.0°C) temp2: -109.0°C (low = -128.0°C, high = +127.0°C) sensor = thermal diode temp3: -128.0°C (low = -128.0°C, high = +127.0°C) intrusion0: ALARM coretemp-isa-0000 Adapter: ISA adapter Package id 0: +76.0°C (high = +105.0°C, crit = +105.0°C) Core 0: +78.0°C (high = +105.0°C, crit = +105.0°C) Core 1: +78.0°C (high = +105.0°C, crit = +105.0°C) Core 2: +78.0°C (high = +105.0°C, crit = +105.0°C) Core 3: +78.0°C (high = +105.0°C, crit = +105.0°C) nvme-pci-0700 Adapter: PCI adapter Composite: +35.9°C (low = -273.1°C, high = +81.8°C) (crit = +84.8°C) Sensor 1: +35.9°C (low = -273.1°C, high = +65261.8°C) Sensor 2: +43.9°C (low = -273.1°C, high = +65261.8°C) nvme-pci-0100 Adapter: PCI adapter Composite: +32.9°C (low = -273.1°C, high = +81.8°C) (crit = +84.8°C) Sensor 1: +32.9°C (low = -273.1°C, high = +65261.8°C) Sensor 2: +40.9°C (low = -273.1°C, high = +65261.8°C)
Items to manually create:
Name | Key |
---|---|
ACPI Temperature | sensor.value[acpitz-acpi-0,temp1/temp1_input] |
CPU Core 0 Temperature | sensor.value[coretemp-isa-0000,Core 0/temp2_input] |
CPU Core 1 Temperature | sensor.value[coretemp-isa-0000,Core 1/temp3_input] |
CPU Core 2 Temperature | sensor.value[coretemp-isa-0000,Core 2/temp4_input] |
CPU temperature | sensor[coretemp-isa-0000,temp1] |
FAN 2 speed | sensor.value[it8613-isa-0a30,fan2/fan2_input] |
FAN 3 speed | sensor.value[it8613-isa-0a30,fan3/fan3_input] |
NVME1-comp-t1 | sensor.value[nvme-pci-0100,Composite/temp1_input] |
NVME1-s1-t2 | sensor.value[nvme-pci-0100,Sensor 1/temp2_input] |
NVME1-s2-t3 | sensor.value[nvme-pci-0100,Sensor 2/temp3_input] |
NVME2-comp-t1 | sensor.value[nvme-pci-0200,Composite/temp1_input] |
NVME2-s1-t2 | sensor.value[nvme-pci-0200,Sensor 1/temp2_input] |
NVME2-s2-t3 | sensor.value[nvme-pci-0200,Sensor 2/temp3_input] |
NVME3-comp-t1 | sensor.value[nvme-pci-0700,Composite/temp1_input] |
NVME3-s1-t2 | sensor.value[nvme-pci-0700,Sensor 1/temp2_input] |
NVME3-s2-t3 | sensor.value[nvme-pci-0700,Sensor 2/temp3_input] |
NVME4-comp-t1 | sensor.value[nvme-pci-0800,Composite/temp1_input] |
NVME4-s1-t2 | sensor.value[nvme-pci-0800,Sensor 1/temp2_input] |
WIFI Temperature | sensor.value[iwlwifi_1-virtual-0,temp1/temp1_input] |
Voltage +3.3V | sensor.value[it8613-isa-0a30,+3.3V/in9_input] |
Voltage 3VSB | sensor.value[it8613-isa-0a30,3VSB/in7_input] |