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

Can't run VMware EF2 extension because of "High memory usage detected ..."

AntonioSousa
DynaMight Guru
DynaMight Guru

In a very big VMware environment, we are unable to run the EF2 VMware extension.

In the logs, the "High memory usage detected for python datasource running configuration ..." appears.

In the past, I have managed to use different performance profiles to maximize how resources are used by an ActiveGate. In some very special cases, I have also resorted to raising RAM in the AG machines.

In the VMware case, that's what we did with the client. But, it got ridiculous when I had a 32 GB machine, where 28 GB were available, but the message still appeared.

It was then that we noticed that the limit is not a percentage of the machine, but has a fixed limit per configuration, as shown in https://docs.dynatrace.com/docs/shortlink/extensions-concepts#resource-consumption

AntonioSousa_0-1734374894814.png

So, whatever I would raise the RAM of the machine, it wouldn't help, because the limit is fixed.

I have posted a Product Idea for this at: https://community.dynatrace.com/t5/Product-ideas/Extend-EF2-RAM-and-also-CPU-limit-per-configuration...

But, eventually there might be an undocumented config option for this?

BTW, if you get this "High memory usage detected ..." message, check if this might be happening to you.

 

 

 

Antonio Sousa
5 REPLIES 5

Peter_Youssef
Leader

Hi @AntonioSousa 

PFA resource for checking on the deployed AG:

Hoping it helps.

BR,

Peter

 

AntonioSousa
DynaMight Guru
DynaMight Guru

The solution to this issue is to get the following entry in extensionsuser.conf

dslimit_python_mem=2000

In this case, each monitoring configuration might use 2000 MB

Please beware that you have to make sure that you have sufficient memory in the AG to run it smoothly...

 

Antonio Sousa

Thanks @AntonioSousa for sharing the shortest solution path.

fstekelenburg
DynaMight Pro
DynaMight Pro

Hi @AntonioSousa, you use high limits, right? We have been in the same lane with a customer. Actually support informed us that for this type of extension, they strongly advise using a dedicated AG with profile set to Dedicated, which is not documented in the extension itself.
(Ref ActiveGate in Extensions 2.0 concepts — Dynatrace Docs)
I am sure you already went there, but I figured just to mention this, for others who may encounter ESX/VMware extension deployments 😉


Kind regards, Frans Stekelenburg                 Certified Dynatrace Associate | measure.works, Dynatrace Partner

@fstekelenburg,

I was using Dedicated, but still not enough. It has a 1500 MB limit per configuration. At the moment, one of our VMware monitoring configurations is using more than 3000 MB...

Antonio Sousa

Featured Posts