web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Suggested Answer

LCS MemoryOverUtilisationBySystem Request Throttle logs

(0) ShareShare
ReportReport
Posted on by 175

Hi,

In the Requests Throttled logs in LCS environment monitoring we are seeing a lot of "MemoryOverUtilisationBySystem"  Throttle type logs:

pastedimage1669222044849v1.png

The instance is a test box.

This is the memory usage throughout today. Looking at this, it is not obvious why we're seeing MemoryOverUtilisationBySystem if indeed this even has anything to do with RAM/memory at all. 

pastedimage1669222913542v2.png

I have google MemoryOverUtilisationBySystem, there are no hits at all.

We're not even close to doing any real-world/production load testing yet!

I guess my questions are:

What does MemoryOverUtilisationBySystem actually mean and 'how' is the memory being 'over utilised'? 

Is it the case that there is a setting somewhere that defines how much memory there must be available in order to service an ODATA request for example?

So if there is 10GB in total for the AOS service, must there be at least 9GB free in order for an ODAT API request to be serviced?

If so, is this something I can see somewhere? Or is this MS controlled/viewable only? MS are not being especially forthcoming as this is not a production instance, therefore low on their priority I guess.

Thank you

Luke

I have the same question (0)
  • Suggested answer
    nunomaia Profile Picture
    25 Moderator on at

    Have you enabled throttling in your environment ?

    You can check throttling effects in these :   

    learn.microsoft.com/.../service-protection-api-limits

    learn.microsoft.com/.../priority-based-throttling

    You are getting a throttling effect in AOS servers ( not Batch ), from our experience, must memory pressure in AOS are originated from massive excel exports and odata. OData is a resource intensive protocol that must be used by limiting rows, small subsets. 

    You are testing in a Tier 2 environment, that is typically in a low resource environment. If you upgrade to a tier 4 , you get more memory per AOS and more AOS servers.
    In a production environment, you can scale up to 20 / 30 AOS Servers. You are only limited by your licensing with Microsoft. Most servers should have between 40GB to 60Gb of memory.

  • Luke Shuttlewood Profile Picture
    175 on at

    On the basis that throttling will become enforced anyway, yes we have, to make sure our solution fits the mold.

    Turns out that the TEST box was supposed to have an additional AOS which was just OFF for a period of time, and nobody noticed. Our partner turned it ON but even then, we ran low on memory again after just 2 days on both AOSes. Nobody was using the system during this period, and on the following Monday morning we had MemoryOverUtilisationBySystem straight away when the integrations fired. We restarted the services to get mem back up... but it'll probably happen again in the next day or 2, we'll see.

    What really, really bugs me is that there is no way of knowing/seeing what the 'low mem' threshold is. The documentation is incredibly generic and does not help us understand what the lower bound truly is. Is it percentage based? Is it a fixed number? This is the answer I'd really like, but I guess it is what it is.

  • nunomaia Profile Picture
    25 Moderator on at

    Not only can integrations cause low memory on AOS, you can have many pain points from Excel consuming odata.  

    Yes, documentation about CPU / memory threshold is very vague on that point. Most customers are still preparing for that mandatory change, it's still opcional at this stage. You can open a support case on Microsoft if it's possible to get a precise answer.  If you are on a new implementation, it makes sense to start with that feature already enabled.  

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Finance | Project Operations, Human Resources, AX, GP, SL

#1
Martin Dráb Profile Picture

Martin Dráb 551 Most Valuable Professional

#2
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 450 Super User 2025 Season 2

#3
BillurSamdancioglu Profile Picture

BillurSamdancioglu 278 Most Valuable Professional

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans