Forum Discussion

stevencnz_31858's avatar
stevencnz_31858
Icon for Nimbostratus rankNimbostratus
Apr 25, 2017

Monitoring memory with SNMP for BIG-F5 load balancer

I'm looking to monitor the total memory of a BIG F5 load balancer. The CLI gives this

 

` my.name@(my-f5)(cfg-sync In Sync)(Standby)(/Common)(tmos) show sys memory kil

 

(kil)

 

Sys::Host Memory (bytes)

 

TMM: 0

 

Total 6074368.0

 

Used 471852.0

 

Free 5602515.9

 

Other: 0

 

Total 2123164.0

 

Used 1557676.0

 

Free 565488.0

 

Total: 0

 

Total 8197532.0

 

Used 2029528.0

 

Free 6168003.9

 

Swap: 0

 

Total 1048572.0

 

Used 83816.0

 

Free 964756.0

 

`

 

When I do an SNMP walk I get the following

 

` my.name@my.box:~$ snmpwalk -v 2c -c public my-f5 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: 1048572 kB

 

UCD-SNMP-MIB::memAvailSwap.0 = INTEGER: 894292 kB

 

UCD-SNMP-MIB::memTotalReal.0 = INTEGER: 8197532 kB

 

UCD-SNMP-MIB::memAvailReal.0 = INTEGER: 212436 kB

 

UCD-SNMP-MIB::memTotalFree.0 = INTEGER: 1106728 kB

 

UCD-SNMP-MIB::memMinimumSwap.0 = INTEGER: 16000 kB

 

UCD-SNMP-MIB::memShared.0 = INTEGER: 75588 kB

 

UCD-SNMP-MIB::memBuffer.0 = INTEGER: 20284 kB

 

UCD-SNMP-MIB::memCached.0 = INTEGER: 333240 kB

 

UCD-SNMP-MIB::memSwapError.0 = INTEGER: noError(0)

 

UCD-SNMP-MIB::memSwapErrorMsg.0 = STRING:

 

`

 

I can see memTotalReal corresponds to Total/Total. But I can't figure out how the other values are arrived at. Can anyone assist?

 

No RepliesBe the first to reply