Cada xip de sensor t¨¦ el seu propi directori a l'arbre sysfs /sys/devices. Per trobar tots els xips del sensor, ¨¦s m¨¦s f¨¤cil seguir els enlla?os simb¨°lics del dispositiu des de /sys/class/hwmon/hwmon*, on * ¨¦s un nombre real (0,1,2,...).
Les lectures del sensor es troben al directori /sys/class/hwmon/hwmon*/ per a dispositius virtuals o al directori /sys/class/hwmon/hwmon*/device per a dispositius no virtuals. Un fitxer, anomenat nom, situat dins dels directoris hwmon* o hwmon*/device cont¨¦ el nom del xip, que correspon al nom del controlador del nucli emprat pel xip del sensor.
Nom¨¦s hi ha un valor de lectura del sensor per fitxer. L'esquema com¨² per anomenar els fitxers que contenen lectures del sensor dins de qualsevol dels directoris esmentats anteriorment ¨¦s: <tipus><nombre>_<item>, on
La informaci¨® sobre els sensors disponibles a l'equip es pot obtindre mitjan?ant les eines sensor-detect i sensors (paquet lm-sensors: ). Sensors-detect ajuda a determinar quins m¨°duls s¨®n necessaris per als sensors disponibles. Quan es carreguen els m¨°duls, el programa sensors es pot emprar per mostrar les lectures de tots els xips del sensor. L'etiquetatge de les lectures del sensor, emprat per aquest programa, pot ser diferent de l'esquema de noms com¨² (<tipus><nombre>_<element>):
Aquest etiquetatge permet a l'usuari determinar quin tipus de maquinari s'empra. Si no hi ha ni <tipus><nombre>_label ni etiqueta dins del fitxer de configuraci¨®, el tipus de maquinari es pot determinar mitjan?ant l'atribut name (hwmon*/device/name). Els noms reals dels sensors, que accepta zabbix_agent, es poden obtenir executant el programa sensors amb el par¨¤metre -u (sensors -u).
Al programa sensor, els sensors disponibles estan separats pel tipus de bus (adaptador ISA, adaptador PCI, adaptador SPI, dispositiu virtual, interf¨ªcie ACPI, adaptador HID).
(Les lectures dels sensors s'obtenen del directori /proc/sys/dev/sensors)
Exemple de clau: sensor[w83781d-i2c-0-2d,temp1]
(Les lectures dels sensors s'obtenen del directori /sys/class/hwmon)
Exemples de claus :
sensor[k8temp-pci-00c3,temp, max] ou sensor[0000:00:18.3,temp1]
sensor[smsc47b397-isa-0880,in, avg] ou sensor[smsc47b397.2176,in1]
Les etiquetes del sensor, impreses per la comanda sensors, mai es poden emprar directament, doncs el seu nom pot ¨¦sser diferent per cada prove?dor del xip del sensor. Per exemple, la sortida de sensors pot contindre les seg¨¹ents l¨ªnies:
$ sensors
in0: +2.24 V (min = +0.00 V, max = +3.32 V)
Vcore: +1.15 V (min = +0.00 V, max = +2.99 V)
+3.3V: +3.30 V (min = +2.97 V, max = +3.63 V)
+12V: +13.00 V (min = +0.00 V, max = +15.94 V)
M/B Temp: +30.0¡ãC (low = -127.0¡ãC, high = +127.0¡ãC)
A banda d'aquestes, una sola etiqueta es pot emprar directament:
Provant d'emprar altres etiquetes (com ara Vcore o +12V) no funcionar¨¤ pas.
Per sapiguer el nom real del sensor, que es pot emprar per Áú»¢¶Ä²© per recuperar les lectures del sensor, executeu sensors -u. A la sortida, veureu:
$ sensors -u
...
Vcore:
in1_input: 1.15
in1_min: 0.00
in1_max: 2.99
in1_alarm: 0.00
...
+12V:
in4_input: 13.00
in4_min: 0.00
in4_max: 15.94
in4_alarm: 0.00
...
Donsc Vcore ha d'¨¦sser consultat com a in1, i +12V haur¨¤ d'¨¦sser consultat com a in4. 1 Segons les , aquests s¨®n els voltatges dels pins dels xips i, en general, pot caldre escalar.
No nom¨¦s el voltatge (in), tamb¨¦ la corrent (curr), la temperatura (temp) i la velocitat del ventilador (fan) es poden recuperar per Áú»¢¶Ä²©.
Segons les aquests s¨®n els voltatges dels pins dels xips i poden generalment necessitar un escalat.??