Forum Discussion

Stefan_Casucci_'s avatar
Stefan_Casucci_
Icon for Nimbostratus rankNimbostratus
Feb 12, 2018

False High Memory Utilization

In our network management platform, we are seeing high memory utilization on our BIG-IP (LTM) appliance because it sees the total system memory utilization being high, which to my understanding is a normal operational state. How can we more accurately monitor the BIG-IP system, is there a specific pool/MIB we should monitor?

 

  • Hamish's avatar
    Hamish
    Icon for Cirrocumulus rankCirrocumulus

    Almost any unix system will show high memory utilisation if you're just looking at 'free' memory. Not sure why monitoring apps still ship looking at this apart from curiosity (Except having 'free' memory would tend to show you have more RAM than required for your workload).

     

    Why are you trying to view? Host available memory? TMM available memory?

     

  • K9524: Viewing memory utilization for multiple TMM instances on CMP systems https://support.f5.com/csp/article/K9524

     

    Viewing memory utilization for each TMM instance using SNMP

     

    1.Log in to the command line. 2.Use an SNMP application, such as snmpwalk, to poll the F5-BIGIP-SYSTEM-MIB::sysTmmStatMemoryUsed OID: snmpwalk -c public localhost .1.3.6.1.4.1.3375.2.1.8.2.3.1.32

     

    For example, the following snmpwalk command output was taken from a BIG-IP 8800 platform running four TMM instances:

     

    F5-BIGIP-SYSTEM-MIB::sysTmmStatMemoryUsed."1.0" = Counter64: 24558472 F5-BIGIP-SYSTEM-MIB::sysTmmStatMemoryUsed."1.1" = Counter64: 25595500 F5-BIGIP-SYSTEM-MIB::sysTmmStatMemoryUsed."1.2" = Counter64: 25592356 F5-BIGIP-SYSTEM-MIB::sysTmmStatMemoryUsed."1.3" = Counter64: 25601120