PCにそのままCentOS6.2をインスト(11)

> yum install lm_sensors
> sensors-detect
・・・
Driver `lm78':
  * ISA bus, address 0x290
    Chip `National Semiconductor LM78' (confidence: 6)
Do you want to overwrite /etc/sysconfig/lm_sensors? (YES/no):
Starting lm_sensors: loading module lm78 No sensors found!
Make sure you loaded all the kernel drivers you need.
Try sensors-detect to find out which these are.
                                                           [失敗]
Unloading i2c-dev... OK
うーむ。載ってないのか。
※翌日
Just press ENTER to continue:
Driver `coretemp':
  * Chip `Intel digital thermal sensor' (confidence: 9)
Driver `f71882fg':
  * ISA bus, address 0x295
    Chip `Fintek F71869A Super IO Sensors' (confidence: 9)
Do you want to overwrite /etc/sysconfig/lm_sensors? (YES/no): Starting lm_sensors: loading module coretemp f71882fg                        [  OK  ]
Unloading i2c-dev... OK
> sensors
coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +44.0°C  (high = +82.0°C, crit = +102.0°C)
Core 0:         +44.0°C  (high = +82.0°C, crit = +102.0°C)
Core 1:         +38.0°C  (high = +82.0°C, crit = +102.0°C)
よく判りません。ハイ。
> service lm_sensors start
> chkconfig lm_sensors on
> yum install net-snmp-utils
> snmpwalk -v 2c -c public 192.168.***.*** 1.3.6.1.4.1.2021.13.16
LM-SENSORS-MIB::lmTempSensorsIndex.1 = INTEGER: 1
LM-SENSORS-MIB::lmTempSensorsIndex.2 = INTEGER: 2
LM-SENSORS-MIB::lmTempSensorsIndex.3 = INTEGER: 3
LM-SENSORS-MIB::lmTempSensorsDevice.1 = STRING: Physical id 0
LM-SENSORS-MIB::lmTempSensorsDevice.2 = STRING: Core 0
LM-SENSORS-MIB::lmTempSensorsDevice.3 = STRING: Core 1
LM-SENSORS-MIB::lmTempSensorsValue.1 = Gauge32: 42000
LM-SENSORS-MIB::lmTempSensorsValue.2 = Gauge32: 42000
LM-SENSORS-MIB::lmTempSensorsValue.3 = Gauge32: 34000
あとはMRTGの設定かな・・・
/etc/mrtg/mrtg.cfg に
Target[temp-cpu]: 1.3.6.1.4.1.2021.53.101.1&1.3.6.1.4.1.2021.53.101.2:public@192.168.***.***
MaxBytes[temp-cpu]: 80
Title[temp-cpu]: CPU Temperture (Host)
PageTop[temp-cpu]: <H1>CPU Temperture (Host)</H1>
Options[temp-cpu]: gauge, absolute
YLegend[temp-cpu]: Temperature [C]
ShortLegend[temp-cpu]: C
Legend1[temp-cpu]: CPU1
Legend2[temp-cpu]: CPU2
LegendI[temp-cpu]: CPU1
LegendO[temp-cpu]: CPU2
Target[temp-sys]: 1.3.6.1.4.1.2021.53.101.3&1.3.6.1.4.1.2021.53.101.3:public@192.168.***.***
MaxBytes[temp-sys]: 80
Title[temp-sys]: System Temperture (Host)
PageTop[temp-sys]: <H1>System Temperture (Host)</H1>
Options[temp-sys]: gauge, absolute
YLegend[temp-sys]: Temperature [C]
ShortLegend[temp-sys]: C
Legend1[temp-sys]: System
Legend2[temp-sys]: System
LegendI[temp-sys]: System
LegendO[temp-sys]: System
を追加すると、
SNMP Error:
Received SNMP response with error code
  error status: noSuchName
  index 2 (OID: 1.3.6.1.4.1.2021.53.101.2)
SNMPv1_Session (remote host: "192.168.***.***" [192.168.***.***].161)
                  community: "public"
                 request ID: 185937120
                PDU bufsize: 8000 bytes
                    timeout: 2s
                    retries: 5
                    backoff: 1)
 at /usr/bin/../lib/mrtg2/SNMP_util.pm line 492
OIDが間違っているようだ。しかし正解が見つからない。
http://masatako.cocolog-nifty.com/blog/2010/02/lm_sensorssnmp-.html
から
/etc/snmp/snmpd.conf
に
view systemview included .1.3.6.1.4.1.2021.13
と追記して
service snmpd restart
で・・・
snmpwalk -v 2c -c public 192.168.***.*** 1.3.6.1.4.1.2021.13.16
LM-SENSORS-MIB::lmTempSensorsIndex.1 = INTEGER: 1
LM-SENSORS-MIB::lmTempSensorsIndex.2 = INTEGER: 2
LM-SENSORS-MIB::lmTempSensorsIndex.3 = INTEGER: 3
LM-SENSORS-MIB::lmTempSensorsDevice.1 = STRING: Physical id 0
LM-SENSORS-MIB::lmTempSensorsDevice.2 = STRING: Core 0
LM-SENSORS-MIB::lmTempSensorsDevice.3 = STRING: Core 1
LM-SENSORS-MIB::lmTempSensorsValue.1 = Gauge32: 44000
LM-SENSORS-MIB::lmTempSensorsValue.2 = Gauge32: 44000
LM-SENSORS-MIB::lmTempSensorsValue.3 = Gauge32: 36000
これでいいらしい。



コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA