Select to view content in your preferred language

Server Sizing

898
2
12-08-2023 08:38 AM
DerekBernard
Regular Contributor
Our server seems to be running slow and I am wondering if we have it sized well based on the number of services we are running. I know we can try to clean it up and that is on the to-do list, but I was just wondering if there were any guidelines for sizing the system.
0 Kudos
2 Replies
MarceloMarques
Esri Regular Contributor

- always leave 16gb memory free for the OS

- if system is running above 80% cpu utilization then consider to add more CPUs

- if system is running above 80% memory utilization then consider to add more memory

- check the size of swap and paging file, and if swap file is using C:\ and file is large then move to a different disk to reduce disk contention.

- if C:\ disk is low on disk space then need to increase, always run Disk CleanUp tool to remove old Windows Updates files.

- Tune the ArcGIS Server Services min/max number of SOCs properly.

- implement ArcGIS Monitor , this is the tool to monitor your ArcGIS Enterprise deployments and ArcGIS Server Services, and it can provide a lot more information to proper tune the system.

I hope this helps.

| Marcelo Marques | Esri Principal Product Engineer | Cloud & Database Administrator | OCP - Oracle Database Certified Professional | "In 1992, I embarked on my journey with Esri Technology, and since 1997, I have been working with ArcSDE Geodatabases, right from its initial release. Over the past 32 years, my passion for GIS has only grown stronger." | “ I do not fear computers. I fear the lack of them." Isaac Isimov |
berniejconnors
Frequent Contributor

Marcelo provided some good advice above but ArcGIS Monitor is a very expensive tool.  You may want to start with the System Log Parser (SLP) which you can download for free from Github.  Here is a blog post about SLP.  You can get the latest release of SLP from Github.  SLP will give you info on how your services are performing.  It won't do real-time monitoring of your services but it will give you some insight into your server and services.

Bernie.