Вопрос по karamba (Не показывает состояние проца и памяти)

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Аватара пользователя
ipse
Сообщения: 133
ОС: FreeBSD 6.0

Вопрос по karamba

Сообщение ipse »

Конфиг проца и памяти

################################################################################
# CPU
################################################################################
<group> x=10 y=125
image x=160 y=0 path="img/icons/cpu.png"
text x=15 y=10 value="Процессор" color=255,255,255 fontsize=16 font="neuropol"
text x=90 y=68 sensor=CPU format="%v%" color=255,255,255 align=right fontsize=10 font="nimbus sans l"
text x=10 y=68 value="загрузка" color=255,255,255 align=left fontsize=10 font="nimbus sans l"
text x=10 y=56 sensor=program program="sysctl -a | grep hw.model | cut -d : -f2 | cut -b 2-" color=255,255,255 fontsize=10 font="nimbus sans l"
text x=120 y=68 value="Температура" color=255,255,255 fontsize=10 font="nimbus sans l"
text x=200 y=68 sensor=program program="sysctl -a | grep tz0.temperature | cut -d : -f2" color=255,255,255 fontsize=10 font="nimbus sans l"
image x=10 y=30 path="img/cpugrid.png"
graph x=10 y=29 w=140 h=24 color=255,0,0 sensor=cpu interval=1000
</group>
################################################################################
image x=25 y=205 path="img/line.png"
################################################################################

################################################################################
# Memory
################################################################################
<group> x=10 y=205
image x=0 y=0 path="img/icons/memory.png"
text x=60 y=10 value="Используется памяти" color=255,255,255 fontsize=12 font="neuropol"

text x=60 y=30 sensor=memory format="%umb" interval=1000 color=255,255,255 fontsize=10 font="nimbus sans l"
text x=80 y=30 sensor=memory format="из %tm Mb (Память)" color=255,255,255 fontsize=10 font="nimbus sans l"
text x=60 y=45 sensor=memory format="%us" interval=1000 color=255,255,255 fontsize=10 font="nimbus sans l"
text x=80 y=45 sensor=memory format="из %ts Mb (Раздел подкачки)" color=255,255,255 fontsize=10 font="nimbus sans l"
</group>
################################################################################
image x=25 y=265 path="img/line.png"
################################################################################
хэндбук ниасилил...
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: Вопрос по karamba

Сообщение polachok »

sensor=CPU менять на что-нибудь типа
sensor=program program="sysctl -a|grep cpu", sysctl -a посмотрите, там уж сами разберетесь :)
И немедленно выпил.
Спасибо сказали:
Аватара пользователя
ipse
Сообщения: 133
ОС: FreeBSD 6.0

Re: Вопрос по karamba

Сообщение ipse »

sysctl -a|grep cpu не выдает никакой инфы по загрузке процессора. А по температуре показывает только hw.acpi.thermal.tz0.temperature, но я не пойму температура чего это, проца или мамки?
хэндбук ниасилил...
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: Вопрос по karamba

Сообщение polachok »

uptime|cut -d ',' -f 3|cut -d : -f 2
или
echo $((`uptime|cut -d ',' -f 3|cut -d : -f 2`*100))
проценты.
И немедленно выпил.
Спасибо сказали:
Аватара пользователя
ipse
Сообщения: 133
ОС: FreeBSD 6.0

Re: Вопрос по karamba

Сообщение ipse »

Это ведь не проценты загрузки процессора, а вот что:
load average of the system
over the last 1, 5, and 15 minutes.

Тем более в первом варианте всегда будет 0, а во втором если сумма этих 3 чисел будет 1, то выводится будет 100, если меньше, то 0.
Может как-то загрузку процессора можно извлечь из top?
хэндбук ниасилил...
Спасибо сказали: