Для составления графиков по загрузки CPU за определенный период используем snmp запрос.
И столкнулся вот с какой проблемой, стоят 2 сервера, на основе процессоров Intel, один 1 ядерный, другой 4х ядерный. При запросе об занятости процессора на одноядерный выдаеться правильная инфа
root# snmpget -v2c -c [password] [host] 1.3.6.1.4.1.2021.10.1.5.2
UCD-SNMP-MIB::laLoadInt.2 = INTEGER: 81А когда делаешь запрос на 4ядерный, то он вот что выдает:
eagle# snmpget -v2c -c [password] [host] 1.3.6.1.4.1.2021.10.1.5.2
UCD-SNMP-MIB::laLoadInt.2 = INTEGER: 163Примерно часа 3 назад выдавал 470-540, хотя значение INTEGER От 0 до 100
Это он выдает суммарную нагрузку со всех процессоров или у меня путь ошибочный?
Если кто то с этим сталкивался, может обьясните почиму такие данные выдает...
Заранее благодарю!
>[оверквотинг удален]
>UCD-SNMP-MIB::laLoadInt.2 = INTEGER: 163
>
>Примерно часа 3 назад выдавал 470-540, хотя значение INTEGER От 0 до
>100
>
>Это он выдает суммарную нагрузку со всех процессоров или у меня путь
>ошибочный?
>Если кто то с этим сталкивался, может обьясните почиму такие данные выдает...
>
>Заранее благодарю!$ snmptranslate -Td -OS 1.3.6.1.4.1.2021.10.1.5.1
UCD-SNMP-MIB::laLoadInt.1
laLoadInt OBJECT-TYPE
-- FROM UCD-SNMP-MIB
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The 1,5 and 10 minute load averages as an integer.
This is computed by taking the floating point
loadaverage value and multiplying by 100, then
converting the value to an integer."
::= { iso(1) org(3) dod(6) internet(1) private(4) enterprises(1) ucdavis(2021) laTable(10) laEntry(1) laLoadInt(5) 1 }
Т.е. это значение не от 0 до 100, а простой la * 100
Если у тебя выдает 163 - это значит в top'е (например) ты бы увидел 1.63
что вполне нормально для работающего 4-ч ядерника...:)))
>[оверквотинг удален]
>to an integer."
>::= { iso(1) org(3) dod(6) internet(1) private(4) enterprises(1) ucdavis(2021) laTable(10) laEntry(1) laLoadInt(5)
>1 }
>
>
>Т.е. это значение не от 0 до 100, а простой la *
>100
>Если у тебя выдает 163 - это значит в top'е (например) ты
>бы увидел 1.63
>что вполне нормально для работающего 4-ч ядерника...:)))Аха)) Уже разобрался, вобщем этот МИБ дает не то что надо((
Выше есть еще одна тема, может быть поможете как то в ней разобраться