f5-telemetry-streaming
f5-telemetry-streaming copied to clipboard
RFE: new system metric "memAvailable"
Is your feature request related to a problem? Please describe.
From support case 1-7785570312, I had the information that the value (and specially the trend) of memAvailable is important to track. For reference (from that case):
There is an RFE to change the memory monitoring to track MemAvailable - which is more relevant in BIG-IP devices with versions after 13.1:
ID1043485 Memory reporting should include and be based on MemAvailable
According to that enhancement, the swap Use graph should be removed as it is less relevant in supported versions of BIG-IP after 13.1.
Describe the solution you'd like
add a metric system.memAvailable
. Value is found from /proc/meminfo:
MemTotal: 16433460 kB
MemFree: 2833296 kB
MemAvailable: 4289324 kB
Buffers: 161880 kB
Cached: 1634984 kB
SwapCached: 88 kB
Active: 3114176 kB
Inactive: 1135368 kB
Active(anon): 2619408 kB
Inactive(anon): 88040 kB
Active(file): 494768 kB
Inactive(file): 1047328 kB
Unevictable: 242628 kB
Mlocked: 242628 kB
SwapTotal: 1023996 kB
SwapFree: 1022964 kB
Dirty: 1152 kB
Writeback: 0 kB
AnonPages: 2712480 kB
Mapped: 417808 kB
Shmem: 90500 kB
Slab: 135204 kB
SReclaimable: 78564 kB
SUnreclaim: 56640 kB
KernelStack: 12512 kB
PageTables: 26168 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 4811924 kB
Committed_AS: 7204440 kB
VmallocTotal: 34359738367 kB
VmallocUsed: 30440 kB
VmallocChunk: 34359705872 kB
HardwareCorrupted: 0 kB
AnonHugePages: 0 kB
CmaTotal: 0 kB
CmaFree: 0 kB
HugePages_Total: 4325
HugePages_Free: 17
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
DirectMap4k: 116608 kB
DirectMap2M: 5126144 kB
DirectMap1G: 13631488 kB
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
could this issue be considered please?