MRTG добавление новых графиков
Добавлено: 2012-01-04 16:46:33
Настроил MRTG для сбора статистики по сетевым интерфейсам. Работает графики рисует и показывает.
Решил добавить температуру винтов (4 шт.). Графики создаются но на них ничего не отображается.
Данные по температуре выводятся
Конфиг мртг
Решил добавить температуру винтов (4 шт.). Графики создаются но на них ничего не отображается.
Данные по температуре выводятся
Код: Выделить всё
mail# /usr/local/sbin/smartctl -a -s on /dev/ad3 | grep Temp
190 Airflow_Temperature_Cel 0x0022 070 058 045 Old_age Always - 30 (Min/Max 16/42)
194 Temperature_Celsius 0x0022 030 042 000 Old_age Always - 30 (0 16 0 0 0)
mail# /usr/local/sbin/smartctl -a -s on /dev/ad3 | grep Temp | awk -F " " '{print $10}'
30
30
Код: Выделить всё
WorkDir: /usr/local/www/mrtg
Interval: 5
Refresh: 300
EnableIPv6: no
Options[_]: growright,bits
### Interface 1 >> Descr: 're0' | Name: 're0' | Ip: '193.26.ххх.ууу' | Eth: '00-00-00-00-00-00' ###
Target[127.0.0.1_1]: 1:netstat@127.0.0.1:::::2
SetEnv[127.0.0.1_1]: MRTG_INT_IP="193.26.ххх.ууу" MRTG_INT_DESCR="re0"
MaxBytes[127.0.0.1_1]: 125000000
Title[127.0.0.1_1]: Traffic Analysis for re0 -- mail.ххх
PageTop[127.0.0.1_1]: <h1>Traffic Analysis for re0 -- mail.ххх</h1>
### Interface 2 >> Descr: 'fxp0' | Name: 'fxp0' | Ip: '192.168.1.240' | Eth: '00-02-b3-be-a8-6e' ###
Target[127.0.0.1_2]: 2:netstat@127.0.0.1:::::2
SetEnv[127.0.0.1_2]: MRTG_INT_IP="192.168.1.240" MRTG_INT_DESCR="fxp0"
MaxBytes[127.0.0.1_2]: 12500000
Title[127.0.0.1_2]: Traffic Analysis for 2 -- mail.ххх
PageTop[127.0.0.1_2]: <h1>Traffic Analysis for 2 -- mail.ххх</h1>
### Interface 3 >> Descr: 'fxp1' | Name: 'fxp1' | Ip: '192.168.2.240' | Eth: '00-02-b3-b9-8e-7e' ###
Target[127.0.0.1_3]: 3:netstat@127.0.0.1:::::2
SetEnv[127.0.0.1_3]: MRTG_INT_IP="192.168.2.240" MRTG_INT_DESCR="fxp1"
MaxBytes[127.0.0.1_3]: 12500000
Title[127.0.0.1_3]: Traffic Analysis for 3 -- mail.ххх
PageTop[127.0.0.1_3]: <h1>Traffic Analysis for 3 -- mail.ххх</h1>
Title[hdd_temp0]: HDD Temperatur
Target[hdd_temp0]: `/usr/local/sbin/smartctl -a -s on /dev/ad0 | grep Temp | awk -F " " '{print $10}'`
Options[hdd_temp0]: nobanner, unknaszero, growright, nopercent, gauge, transparent
LegendI[hdd_temp0]: Temperature HDD
LegendO[hdd_temp0]:
YLegend[hdd_temp0]: C
MaxBytes[hdd_temp0]: 200
AbsMax[hdd_temp0]: 200
ShortLegend[hdd_temp0]: Grad
PageTop[hdd_temp0]: <h1><B>/dev/ad0 temperature</B></h1>
Legend1[hdd_temp0]: HDD Temperature
Title[hdd_temp1]: HDD Temperatur
Target[hdd_temp1]: `/usr/local/sbin/smartctl -a -s on /dev/ad1 | grep Temp | awk -F " " '{print $10}'`
Options[hdd_temp1]: nobanner, unknaszero, growright, nopercent, gauge, transparent
LegendI[hdd_temp1]: Temperature HDD
LegendO[hdd_temp1]:
YLegend[hdd_temp1]: C
MaxBytes[hdd_temp1]: 200
AbsMax[hdd_temp1]: 200
ShortLegend[hdd_temp1]: Grad
PageTop[hdd_temp1]: <h1><B>/dev/ad1 temperature</B></h1>
Legend1[hdd_temp1]: HDD Temperature
Title[hdd_temp2]: HDD Temperatur
Target[hdd_temp2]: `/usr/local/sbin/smartctl -a -s on /dev/ad2 | grep Temp | awk -F " " '{print $10}'`
Options[hdd_temp2]: nobanner, unknaszero, growright, nopercent, gauge, transparent
LegendI[hdd_temp2]: Temperature HDD
LegendO[hdd_temp2]:
YLegend[hdd_temp2]: C
MaxBytes[hdd_temp2]: 200
AbsMax[hdd_temp2]: 200
ShortLegend[hdd_temp2]: Grad
PageTop[hdd_temp2]: <h1><B>/dev/ad2 temperature</B></h1>
Legend1[hdd_temp2]: HDD Temperature
Title[hdd_temp3]: HDD Temperatur
Target[hdd_temp3]: `/usr/local/sbin/smartctl -a -s on /dev/ad3 | grep Temp | awk -F " " '{print $10}'`
Options[hdd_temp3]: nobanner, unknaszero, growright, nopercent, gauge, transparent
LegendI[hdd_temp3]: Temperature HDD
LegendO[hdd_temp3]:
YLegend[hdd_temp3]: C
MaxBytes[hdd_temp3]: 200
AbsMax[hdd_temp3]: 200
ShortLegend[hdd_temp3]: Grad
PageTop[hdd_temp3]: <h1><B>/dev/ad3 temperature</B></h1>
Legend1[hdd_temp3]: HDD Temperature