cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

AMD memory utilization by analyser?

anthony_p2
Inactive

Hi all,

A customer wants to be able to see how much memory is being used by each analyser on the AMD. This is for Virtual AMD's and he wants  to see if more  or less memory is required for the VM that the AMD runs in.

Regards

AP

6 REPLIES 6

anthony_p2
Inactive

I think I have answered my own question..!!

Looks like the info is in rtm_perf.log

e.g

AMD memory
RT Users: 197 (197 - 0) of 197 Limit: 100000
RT Jdata Discovery Entry Records used:0 (98625 - 98625) sizeof:40
RT SessionAppDefAge used:138 (131878 - 131740) sizeof:40
RT SessionAppDefData_SessMetaDataPtr used:138 (8543 - 8405) sizeof:24
RT SimpleLogData used:0 (15768 - 15768) sizeof:24
RT ConvProxy used:482 (31419665 - 31419183) sizeof:184
RT SipTcpAnlzr used:348 (10562 - 10214) sizeof:496
RT SipTcpOneAnlzr used:348 (10918 - 10570) sizeof:1240
RT VolumeRtp used:28605 (28831 - 226) sizeof:1600
RT VolumeRtpStream used:260 (261 - 1) sizeof:96
RT RtpAnlzr used:133 (2998 - 2865) sizeof:352
RT RtpOneAnlzr used:134 (3079 - 2945) sizeof:584
RT VoipCallSip used:28605 (28831 - 226) sizeof:536
RT VoipLogCallEnd used:610 (2049 - 1439) sizeof:336
RT VoipLogCallBegin used:888 (31288 - 30400) sizeof:368
RT VoipCapability used:17990 (124521 - 106531) sizeof:24
RT ZdataVoIPSigRecord used:1693 (13543 - 11850) sizeof:288
RT ZdataVoIPRtpRecord used:378 (2287483 - 2287105) sizeof:512
RT StringSubbuffer used:714 (34587 - 33873) sizeof:64
RT String cache size: 0

anthony_p2
Inactive

Anyone know how to decode it?

I would guess it means the AMD has used for say, SessionAppDefAge 138 buffer units,  the size of 40 bytes each unit?

If so, what does the brackets mean?

 

regards

 

AP

 

 

anthony_p2
Inactive

Could the brackets be the max and min of the nunber of buffer units seen so far?

chris_v
Dynatrace Pro
Dynatrace Pro

I'd say they look like indexes (range of start-end) in an array.

The range of each pair of numbers is the same as the used count.

wojciech_kurek
Inactive

The section in rtm_perf.log just shows the amounts of currently allocated objects. Some of them are analyzer objects, some are not. The numbers in brackets are, respectively, the number of objects allocated from the start of the RTM and the number of objects freed. The difference gives the number of objects currently alive.

This does not give information on the total amount of memory used by a particular decode. There is no way to obtain such information currently.

Regards,

Wojtek.

Thanks for the info,  Wojciech

I may need to raise a support call as the customer views this as a critical request....

 

Regards

 

AP