hellion66
21-05-2015, 17:23
Ciao a tutti,
Ho linux Mint 17.1 Rebecca su cui ho installato snmp 5.7.2.
Per le statistiche sulla memoria utilizzo i seguenti oids:
Memory Statistics
Total Swap Size: .1.3.6.1.4.1.2021.4.3.0
Available Swap Space: .1.3.6.1.4.1.2021.4.4.0
Total RAM in machine: .1.3.6.1.4.1.2021.4.5.0
Total RAM used: .1.3.6.1.4.1.2021.4.6.0
Total RAM Free: .1.3.6.1.4.1.2021.4.11.0
Total RAM Shared: .1.3.6.1.4.1.2021.4.13.0
Total RAM Buffered: .1.3.6.1.4.1.2021.4.14.0
Total Cached Memory: .1.3.6.1.4.1.2021.4.15.0
Quando eseguo :
Input:
sudo snmpget -v 2c -c "ComunityName" 127.0.0.1 .1.3.6.1.4.1.2021.4.5.0
Output: (ottengo il totale della ram installata sul sistema)
iso.3.6.1.4.1.2021.4.5.0 = INTEGER: 1025892 [valore corretto]
PROBLEMA 1
eseguendo:
sudo snmpget -v 2c -c "ComunityName" 127.0.0.1 .1.3.6.1.4.1.2021.4.11.0
Output: Dovrei ottentere la quantità di ram non utilizzata (in kilobyte)
iso.3.6.1.4.1.2021.4.11.0 = INTEGER: 1127912
Ma questo valore è scorretto perchè risulta che il sistema ha più memoria libera di quanto ne abbia installata fisicamente.
PROBLEMA 2
eseguendo:
sudo snmpget -v 2c -c "ComunityName" 127.0.0.1 .1.3.6.1.4.1.2021.4.6.0
Output: Dovrebbe restituire il totale della ram utilizzata in realtà sembra restituisca la porzione di ram libera
iso.3.6.1.4.1.2021.4.6.0 = INTEGER: 80432
I valori ottenuti sono stati confrontati con l'output del comando:
administrator@mint ~ $ sudo cat /proc/meminfo
MemTotal: 1025892 kB
MemFree: 80488 kB *
Buffers: 148184 kB
Cached: 252660 kB
SwapCached: 4 kB
Active: 355116 kB
Inactive: 362692 kB
Active(anon): 188216 kB
Inactive(anon): 177108 kB
Active(file): 166900 kB
Inactive(file): 185584 kB
Unevictable: 0 kB
Mlocked: 0 kB
HighTotal: 135040 kB
HighFree: 11212 kB
LowTotal: 890852 kB
LowFree: 71876 kB
SwapTotal: 1046524 kB
SwapFree: 1046292 kB
Dirty: 36 kB
Writeback: 0 kB
AnonPages: 316996 kB
Mapped: 142940 kB
Shmem: 48360 kB
Slab: 203932 kB
SReclaimable: 192432 kB
SUnreclaim: 11500 kB
KernelStack: 2792 kB
PageTables: 5700 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 1559468 kB
Committed_AS: 1894952 kB
VmallocTotal: 122880 kB
VmallocUsed: 3272 kB
VmallocChunk: 114932 kB
HardwareCorrupted: 0 kB
AnonHugePages: 69632 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
DirectMap4k: 30712 kB
DirectMap2M: 882688 kB
** il valore MemFree è leggermente diverso perchè la chiamata di meminfo è di poco successiva alla chiamata di snmpget
Qualcuno sa come aiutarmi??? Grazie in anticipo per il vostro tempo !
Ho linux Mint 17.1 Rebecca su cui ho installato snmp 5.7.2.
Per le statistiche sulla memoria utilizzo i seguenti oids:
Memory Statistics
Total Swap Size: .1.3.6.1.4.1.2021.4.3.0
Available Swap Space: .1.3.6.1.4.1.2021.4.4.0
Total RAM in machine: .1.3.6.1.4.1.2021.4.5.0
Total RAM used: .1.3.6.1.4.1.2021.4.6.0
Total RAM Free: .1.3.6.1.4.1.2021.4.11.0
Total RAM Shared: .1.3.6.1.4.1.2021.4.13.0
Total RAM Buffered: .1.3.6.1.4.1.2021.4.14.0
Total Cached Memory: .1.3.6.1.4.1.2021.4.15.0
Quando eseguo :
Input:
sudo snmpget -v 2c -c "ComunityName" 127.0.0.1 .1.3.6.1.4.1.2021.4.5.0
Output: (ottengo il totale della ram installata sul sistema)
iso.3.6.1.4.1.2021.4.5.0 = INTEGER: 1025892 [valore corretto]
PROBLEMA 1
eseguendo:
sudo snmpget -v 2c -c "ComunityName" 127.0.0.1 .1.3.6.1.4.1.2021.4.11.0
Output: Dovrei ottentere la quantità di ram non utilizzata (in kilobyte)
iso.3.6.1.4.1.2021.4.11.0 = INTEGER: 1127912
Ma questo valore è scorretto perchè risulta che il sistema ha più memoria libera di quanto ne abbia installata fisicamente.
PROBLEMA 2
eseguendo:
sudo snmpget -v 2c -c "ComunityName" 127.0.0.1 .1.3.6.1.4.1.2021.4.6.0
Output: Dovrebbe restituire il totale della ram utilizzata in realtà sembra restituisca la porzione di ram libera
iso.3.6.1.4.1.2021.4.6.0 = INTEGER: 80432
I valori ottenuti sono stati confrontati con l'output del comando:
administrator@mint ~ $ sudo cat /proc/meminfo
MemTotal: 1025892 kB
MemFree: 80488 kB *
Buffers: 148184 kB
Cached: 252660 kB
SwapCached: 4 kB
Active: 355116 kB
Inactive: 362692 kB
Active(anon): 188216 kB
Inactive(anon): 177108 kB
Active(file): 166900 kB
Inactive(file): 185584 kB
Unevictable: 0 kB
Mlocked: 0 kB
HighTotal: 135040 kB
HighFree: 11212 kB
LowTotal: 890852 kB
LowFree: 71876 kB
SwapTotal: 1046524 kB
SwapFree: 1046292 kB
Dirty: 36 kB
Writeback: 0 kB
AnonPages: 316996 kB
Mapped: 142940 kB
Shmem: 48360 kB
Slab: 203932 kB
SReclaimable: 192432 kB
SUnreclaim: 11500 kB
KernelStack: 2792 kB
PageTables: 5700 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 1559468 kB
Committed_AS: 1894952 kB
VmallocTotal: 122880 kB
VmallocUsed: 3272 kB
VmallocChunk: 114932 kB
HardwareCorrupted: 0 kB
AnonHugePages: 69632 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
DirectMap4k: 30712 kB
DirectMap2M: 882688 kB
** il valore MemFree è leggermente diverso perchè la chiamata di meminfo è di poco successiva alla chiamata di snmpget
Qualcuno sa come aiutarmi??? Grazie in anticipo per il vostro tempo !