Здраствуйте.
Есть машинка с камнем AMD Athlon(tm) 64 X2 Dual Core Processor 3800+.Стоит debian/unstable, ядро 2.6.16-1-amd64-k8-smp.Первый вопрос: Каким образом вы снимаете нагрузку с процессора и возможно ли отображения загрузки
каждого ядра по отдельности.
В сети всё что смог раскопать относящееся к этой теме сводится к использованию этих OID'ов:
UCD-SNMP-MIB::ssCpuRawUser.0 = Counter32: 345719282
UCD-SNMP-MIB::ssCpuRawNice.0 = Counter32: 11702
UCD-SNMP-MIB::ssCpuRawSystem.0 = Counter32: 104620072
UCD-SNMP-MIB::ssCpuRawIdle.0 = Counter32: 3838639234
UCD-SNMP-MIB::ssCpuRawWait.0 = Counter32: 653078644
UCD-SNMP-MIB::ssCpuRawKernel.0 = Counter32: 96654888
UCD-SNMP-MIB::ssCpuRawInterrupt.0 = Counter32: 457959
UCD-SNMP-MIB::ssCpuRawSoftIRQ.0 = Counter32: 7507225
Пробовал указывать эти OID'ы в mrtg - ругается на "несоответствие данных" :
Unknown SNMP var ssCpuRawUser.0 at /usr/bin/mrtg line 2039
Wednesday, 6 September 2006 at 12:25: ERROR: Target[x.x.x.x.cpu][_IN_] ' $target->[0]{$mode} ' did not eval into defined data
snmpwalk'ом данные собираются.
Вопрс второй: Как привести эти данные выводимые snmpwalk к виду "общая загрузка первого ядра в процентах от ста","общая загрузка второго ядра в процентах от ста", или общая загрузка обоих ядер вместе, чтоб в дальнейшем их использовать?
Заранее благодарен всем ответившим.