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] |

