URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 68287
[ Назад ]

Исходное сообщение
"Net-snmp отображает неверно езначение memTotalFree"

Отправлено georgesitov , 17-Авг-06 12:28 
Добрый день, не подскажете -
столкнулся с проблемой
стоит сервер FreeBSD 6.1 c пакетом net-snmp
хочу посмотреть сколько на нём свобоной памяти осталось
snmpwalk -v 2c -c public localhost .1.3.6.1.4.1.2021.4
UCD-SNMP-MIB::memIndex.0 = INTEGER: 0
UCD-SNMP-MIB::memErrorName.0 = STRING: swap
UCD-SNMP-MIB::memTotalSwap.0 = INTEGER: 524160
UCD-SNMP-MIB::memAvailSwap.0 = INTEGER: 492472
UCD-SNMP-MIB::memTotalReal.0 = INTEGER: 152088
UCD-SNMP-MIB::memAvailReal.0 = INTEGER: 15872
UCD-SNMP-MIB::memTotalSwapTXT.0 = INTEGER: -1
UCD-SNMP-MIB::memAvailSwapTXT.0 = INTEGER: -1
UCD-SNMP-MIB::memTotalRealTXT.0 = INTEGER: -1
UCD-SNMP-MIB::memAvailRealTXT.0 = INTEGER: -1
UCD-SNMP-MIB::memTotalFree.0 = INTEGER: 30748
UCD-SNMP-MIB::memMinimumSwap.0 = INTEGER: 16000
UCD-SNMP-MIB::memShared.0 = INTEGER: 63004
UCD-SNMP-MIB::memBuffer.0 = INTEGER: 64832
UCD-SNMP-MIB::memCached.0 = INTEGER: 14876
UCD-SNMP-MIB::memSwapError.0 = INTEGER: 0
UCD-SNMP-MIB::memSwapErrorMsg.0 = STRING:

Как я понимаю memTotalFree должен быть равен memAvailSwap + memAvailSwap,
но чтот он совсем не равен :(
На другом сервере посмотрел - тоже самое.
В чём дело, или я туплю ?


Содержание

Сообщения в этом обсуждении
"Net-snmp отображает неверно езначение memTotalFree"
Отправлено georgesitov , 17-Авг-06 14:10 
Причём у меня такое чувство - что он вообще неправильно память показывает
dmesg | grep memory
real memory  = 267321344 (254 MB)
avail memory = 251039744 (239 MB)

- а memTotalReal.0 = INTEGER: 152088


"Net-snmp отображает неверно езначение memTotalFree"
Отправлено georgesitov , 18-Авг-06 08:46 
up :)



"Net-snmp отображает неверно езначение memTotalFree"
Отправлено LuckyBirds , 07-Сен-06 10:58 
Может появился кто знает ? :)



"Net-snmp отображает неверно езначение memTotalFree"
Отправлено LuckyBirds , 07-Сен-06 12:25 
Очень нужно :(