"Отрисовка температуры процессора под FreeBSD (http://www.opennet.me/base/sys/freebsd_cpu_graph.txt.html)" - построение графика температуры процессора под FreeBSD.URL: http://www.opennet.me/base/sys/freebsd_cpu_graph.txt.html
Новость: http://www.opennet.me/opennews/art.shtml?num=10118
Конструкцию:
mbmon -c 1 -r | grep TEMP0 | awk '{ print $3 }'лучше заменить на:
mbmon -c 1 -r | awk '/TEMP0/ { print $3 }'Сэкономите немного тактов процессора на каждый вызов :)
А в качестве альтернативы собиранию кучи картинок по ssh могу предложить скрестить mbmon и net-snmp. snmpd умеет запускать внешнюю программу и выдавать ее stdout в определенный oid - читайте в man snmpd.conf на предмет exec или pass_persist.
--
Jay
>> Конструкцию:
>>mbmon -c 1 -r | grep TEMP0 | awk '{ print $3 }'
>>
>>лучше заменить на:
>>mbmon -c 1 -r | awk '/TEMP0/ { print $3 }'а лучше вообще не сыпать всякий мусор с последующей фильтрацией,
а попросить отдать конкретное значение конкретного термометра
mbmon -c1 -T1 (или T2 или T3)
mbmon -d
Using ISA-IO access method!!
* Winbond Chip W83627HF/THF/THF-A found.
mbmon
Temp.= 208.0, 0.0, 0.0; Rot.= 0, 0, 0
Vcore = 4.08, 4.08; Volt. = 4.08, 5.08, 11.73, 1.21, 2.24
Что за бред, почему температура 208 градусов и почему один проц если на сервере стоит два проца xeon 5130 ?