cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
5407
Views
5
Helpful
4
Replies

Cisco ISE Memory utilization calculation

Hi Guys,

 

I have a query that how ISE is calculating memory utilization,

 

As i can see free memory details from the show memory output from CLI,but when i calculate the memory utilization based on this , it doesn't match with the memory utilization shown on the GUI.

 

Can any one help me to understand what I'm missing out here,

1 Accepted Solution

Accepted Solutions

Damien Miller
VIP Alumni
VIP Alumni
If you issue "tech top" from the CLI, the percentage aligns with "used" divided by "total".

ex.
KiB Mem : 65807544 total, 4053368 free, 27024600 used, 34729576 buff/cache
KiB Swap: 8191996 total, 8191996 free, 0 used. 28944472 avail Mem

This node shows 41% memory used in the GUI system summary.
This aligns with the above example, 27024600 used divided by 65807544 total = 41%.


Free is a misleading value, because it includes cached memory, 34729576 KiB in this example. The system is able to clear this as required, so it's not considered "used". Free is truly empty memory.

View solution in original post

4 Replies 4

Damien Miller
VIP Alumni
VIP Alumni
If you issue "tech top" from the CLI, the percentage aligns with "used" divided by "total".

ex.
KiB Mem : 65807544 total, 4053368 free, 27024600 used, 34729576 buff/cache
KiB Swap: 8191996 total, 8191996 free, 0 used. 28944472 avail Mem

This node shows 41% memory used in the GUI system summary.
This aligns with the above example, 27024600 used divided by 65807544 total = 41%.


Free is a misleading value, because it includes cached memory, 34729576 KiB in this example. The system is able to clear this as required, so it's not considered "used". Free is truly empty memory.

Thanks Damien.

I'm actually looking for SNMP OID to get this details over an snmp query and calulcate the Memory utilization based on that.

 

Anyone have the correct OID to get the Used Memory detail from ISE

Any able to help with the above....?

SNMP OID for the "memory used" value we see in the "top tech" command, or how we can correctly calculate this from other values?

See https://community.cisco.com/t5/network-access-control/monitoring-ise-health-using-snmp-polling/td-p/3429609.

Monitoring of the memory using SNMP will likely need to be done at the hardware level (for physical appliances) or at the hypervisor level (for VMs).