Implementing ArcGIS Blog

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

Other Boards in This Place


Latest Activity

(183 Posts)
AaronLopez
Esri Contributor

Curious about the performance profile of the ArcGIS Server machine in your ArcGIS Enterprise?
This Article discusses an easy approach for using the Geometry Service to benchmark the underlying processing hardware.

Table of Contents

  • Benchmark ArcGIS Enterprise...The Original Approach
  • Benchmark ArcGIS Enterprise...An Alternative Approach
  • Benefits of Using the Geometry service
  • The Geometry_Functions_Benchmark Test Plan
  • What Types of Functions Should be Tested?
  • Expected Test and Operation Performance
  • Deployment Architecture Example
  • Benchmark Test Execution
    • Results
    • Calculate Percentage Change
    • Percentage Change Estimate Based on SPEC
  • Future Hardware
  • Final Thoughts 
    • A Fast Response Time Is All About CPU Speed, Right?
    • What About Other CPU Comparison Tools?

Read more...

more
3 0 1,195
AaronLopez
Esri Contributor

When people talk about load testing an ArcGIS Enterprise Site, such conversations typically involve the consumption of dedicated or hosted feature services.
For many years, dedicated and hosted services have provided a fast, dependable mechanism for consuming high-traffic map resources online. This has not changed.

However, there is another type of resource to provide maps to users: the Shared Service Instance Pool.
Introduced in 10.7, the shared instances pool make it easier to view and query services that are still important but where memory usage is favored over performance.
This allows for high service density publishing (e.g., being able to publish and have running many services) at the expense of some speed and throughput. It can be a good trade-off considering that for many organizations, there are generally more shared service candidates than dedicated or hosted.

From this advantageous characteristic, shared services have been a true game changer. But, from a load test perspective there are some considerations.

Read more...

more
5 0 760
AaronLopez
Esri Contributor

For evaluating Site performance and quantifying service popularity, System Log Parser (SLP) has several report offerings to conduct ArcGIS Enterprise log analysis. When selecting Analysis Types such as Simple, WithOverviewCharts or Complete, there is an
option called "Add Statistics By User to Report" which will include an additional worksheet called Statistics By User into the generated report. The information on this worksheet includes a statistical summary
of successful Portal member requests (as reported by ArcGIS Enterprise). This can be quite helpful for GIS administrators to understanding who is asking for what.
Sometimes however, the listed User on this worksheet may show the value of "anonymous". For a Site with secured services, this might be a puzzling username to observe. This Community Articles helps explains why this can occur.

Read more...

more
6 0 1,383
DannyKrouk
Esri Contributor

This article describes a process for GIS and IT to collaborate to configure F5's BIG-IP to provide access to  an ArcGIS Enterprise deployment.  The goal of the article is share some of the foundational concepts for a "basic" case.  "Basic" does not mean "simple", however.  This configuration objective involves understanding and using many advanced concepts from several different information domains.  

Read more...

more
10 16 4,369
AaronLopez
Esri Contributor

Optimizing the ArcSOC instance availability and utilization for your service is a good strategy for helping users obtain fast response times and lower wait times from their dynamic requests to your Site. It can also benefit server resource utilization like memory as the service is not running a lot of instances that it will never use.

But optimizing the minimum and maximum number of instances for your dedicated services is not a one-time job. Usage patterns of your services can change over time so the task of collecting this information is something that you will want and to revisit periodically as a GIS administrator.

Before diving into how to observe ArcSOC instance activity statistics, let’s review some of the key details of the two ArcSOC-based service types in ArcGIS Server and how they play into this discussion:

  • Dedicated
  • Shared

Table Of Contents

  • ArcSOC Availability and Utilization
  • Dedicated Instance Pool Services
  • Limitations of Shared Instance Pool Services
  • Configured ArcSOC Instance Availability vs Instance Demand
  • ArcGIS Server Service Report
  • Automating the Service Report Collection with Soccer
  • Analyzing the CSV File
  • Final Thoughts

 

Read more...

more
14 4 6,420
DannyKrouk
Esri Contributor

GIS Enterprise Reporter now has a companion application “er_compare.exe” that allows you to compare two ArcGIS Enterprise systems.

Read more...

more
4 0 3,684
AaronLopez
Esri Contributor

Looking for a quick way to summarize the details of all your ArcGIS Enterprise services? If so, then System Log Parser's ServiceDetails Analysis Type is highly recommended. This feature performs a scan of your Site through the REST Admin API and presents the gathered information into a spreadsheet report for easy digestion.

The report is a great resource to find details on your service provider statistics, service configuration info, or data source analysis.

systemlogparser_gui_servicedetails.png

 

Read more...

more
2 0 2,468
AaronLopez
Esri Contributor

The System Log Parser (SLP) utility is great for being able to analyze many different "ArcGIS Enterprise" log sources to help quantify the usage of your Site. It is free and includes an easy-to-use graphical user interface (GUI) called SystemLogsGUI.exe. But, did you know it can also be run from the command line via the slp.exe that is included with the download?
Command line capable execution makes a good fit for automation through PowerShell or good old fashioned bat scripts.

The slp.exe executable includes all of the same capabilities. However, you can override many of the limits imposed by the GUI such as: the end time and start time. You can even access features that are not available from the GUI like: searching with specific UTC dates, customizing the name of the report, and enabling the application debug log (for troubleshooting).

Read more...

more
7 3 4,393
DannyKrouk
Esri Contributor

The GIS Enterprise Reporter provides a wide variety of information about the services in ArcGIS Enterprise.  This article describes the information gathered by GIS Enterprise Reporter and how to understand it.

Read more...

more
8 0 3,811
AaronLopez
Esri Contributor

Although you are probably familiar with using System Log Parser (SLP) to read logs and help you quantify your ArcGIS Enterprise usage, there is a relatively new feature in this popular, free utility that can make the effort easier and the analysis more powerful. 

The new feature, commonly referred to as the Optimized report in System Log Parser, allows you perform log queries of much larger time spans. In addition, it can perform the parsing faster and with tremendous memory savings over the classic analysis types (e.g. Simple, WithOverviewCharts and Complete).

The Optimized option still generates a spreadsheet-based report statistically summarizing the collected log information into key time focused categories. 

Read more...

more
4 7 9,288
123 Subscribers