Here it says a xLarge AppMon setting needs 22 Gb RAM for Dynatarce server:
But if you scroll down, it says 32 Gb:
Minimum Process Requirements
22 GB RAM
. . .
Minimum Hardware Requirements
x64 Linux or Windows
32+ GB RAM
Someone can tell the difference? Maybe one is total RAM and the other is only heap?
Solved! Go to Solution.
The first one is process requirements (the AppMon server process). The second one is hardware requirement (the OSI). As there will be more running on the box than just the AppMon frontend and backend processes (the OS also needs some of it) it is quite normal that they are different.
the 22 GB RAM is the minimum process requirement. This is required by the AppMon server process itself.
The 32 GB is the minimum hardware requirement. This includes the amount for the AppMon server process to run, plus some more space for the OS and other processes which will may also be running on that machine.
FYI your link goes to the "large" sizing as opposed to "xlarge."
For the memory, your thought is correct. The process memory is the heap available for the server process whereas the hardware requirement is for the total amount of memory (RAM) available on the physical host.
For the collectors it is describing different scenarios and recommendations. The first box says you should have at least 4 total collectors handling the agent traffic. The second box is for if you want to have multiple collector processes running on one physicial host those are the requirements, and the last box is for if you want to use an individual physical host for each collector instance those are the requirements.