performance and scalability: tuning, testing, and...

88
Performance and Scalability: Tuning, Testing, and Monitoring Andrew Sakowicz, [email protected] Steve McCarthy, Steven [email protected] Frank Pizzi, [email protected]

Upload: buithien

Post on 23-May-2018

221 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Performance and Scalability:

Tuning, Testing, and Monitoring

Andrew Sakowicz, [email protected]

Steve McCarthy, [email protected]

Frank Pizzi, [email protected]

Page 2: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Agenda

• Process, Tools, Value

• Performance tuning

• Performance testing

• Monitoring

Page 3: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Process, Tools, Value

Page 4: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Process and Tools

Type Presentation Title Here

Page 5: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Relationship between System Tools

User Load

CPU%

Capacity

models

Performance Tests

Page 6: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

System Tools frameworkSystem Tools are not just tools

Tool

Patterns

Discipline

Page 7: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

System Tools overview

• http://www.arcgis.com

• owner:EnterpriseImp

• Show ArcGIS Desktop Content

Page 8: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

ArcGIS MonitorDemo: https://systemmonitoring-emcs.esri.com

http://go.esri.com/monitor

Page 9: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Testing best practices

Page 10: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Definitions

Page 11: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Performance

• Speed, e.g. response time (seconds)

Page 12: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Scalability

• The ability to increase output and maintain acceptable performance

Page 14: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Bottleneck

• Resource(s) limiting the performance or capacity

Not bottleneck bottleneckThink of :

Lanes -as CPU processor

Toll -as ArcGIS Server instances

Cars -as map requests

Page 15: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Test validation

Page 16: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Step Load and Response Time

Response Time (sec)

time

Step Load (users)

Page 17: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Throughput (request/hr)

Throughput(req/hr)

Response Time (sec)

time

Step Load (users)

Page 18: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Resource utilization: CPU, Memory, Network

Throughput(req/hr)

CPU Utilization (%)

Memory used (Mb)

Network used (Mbps)

Response Time (sec)

time

Step Load (users)

Page 19: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Capacity

Throughput(req/hr)

CPU Utilization (%)

Memory used (Mb)

Network used (Mbps)

Content length (bytes)

Response Time (sec)

Time

User load

Capacity (~ 85% utilization)

Page 20: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Required skill set Configuration, Tuning, Testing

Testing

Configuration

Tuning

Page 21: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Tuning

Page 22: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Tuning methodologyProfile each tier starting from the top

Browser

Web Server

ArcGIS Server

ArcSOC

Total Response Time (t1-t2)

Wait Time

Search & Retrieval Time

Usage Time

ArcSDE/DBMS

t1 t2

Page 23: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Profile applicationFiddler measurement approximately 5.2 seconds

Application performance narrowed down to specific request and map service

Page 24: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Review historical stats of the culprit serviceArcGIS Server 10.3.1 Statistics

• Total requests

• Average response time

• Maximum response time

• Timeouts

• Maximum running instances

• 30 min resolution reports

Page 25: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Review historical stats of the culprit serviceSystem Log Parser

Page 26: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Review historical stats of the culprit serviceSystem Monitor –ArcGIS Server Statistics

Page 27: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Profile mxd of the culprit map serviceMxdperfstat

Page 28: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Oracle TraceCompare elapsed time

Elapsed time slightly changed due to different test runs

Page 29: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Oracle Execution plan

Inefficient spatial index

Page 30: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Mxdperfstat - WorldSQLExpress.mxd

• mxdperfstat10.4.exe -mxd WorldSQLExpress.mxd -scale 100000000

• Compare to FGDB

mxdperfstat10.4.exe -mxd WorldSQLExpress.mxd -scale 100000000

Page 31: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Testing

Page 32: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Testing Objectives

- Meet Service-Level Agreement (SLA)

- Bottlenecks analysis

- Capacity planning

- Benchmarking different alternatives

Page 33: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Testing process

Application

GIS Services

Infrastructure: Hardware and Software

Page 34: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Required skill set Configuration, Tuning, Testing

Testing

Configuration

Tuning

Page 35: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

System Test for WebGIS Test Automation

• ArcGIS Services

- Mapping

- Feature Service

- OGC

- Geocoding

- Image Service

- Network Analyst

- Geoprocessing

- Tile Cache

• Application Testing

• Discipline relevant report

Application

GIS Services

Infrastructure

Page 36: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Web test tools feature comparison

Tool Cost Learning

Curve

OS Metrics GIS Data

Generation

GIS Test

Automation

Load Runner High High Windows/Linux No No

Visual Studio Medium High Windows No No

JMeter Free High Requires additional

plugin

No No

System Test Free Low Windows/Linux Yes Yes

Tech Support by Esri PS as part of consulting support

Page 37: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Demo: Dynamic Map Service

Page 38: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

System Test output

Page 39: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

System Designer output

Page 40: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

• Transaction based

• Import Har

• Editing

• Network

• GP

Advanced features

Page 41: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

System Monitor Overview

Page 42: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Monitoring overview

Page 43: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Monitoring Enterprise GISChallenges

• Multiple administrators

• Multiple disparate monitoring/diagnostic tools

• Data collected in a reactive fashion: on demand and for limited time

• Correlation of data with different timestamp is difficult

• ArcGIS administrators do not have access to all tools, data and reports

• Challenging to quickly identify the root cause and take appropriate measures

Page 44: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Motivation: Growing complexity of ArcGIS EnterpriseRequires dependable infrastructure

Certificates

Load balancer

Firewall

ArcGIS Web Adaptor

Portal for ArcGIS

Storage with immediate

consistency

ArcGIS Server

ArcGIS Data Store

Database

Page 45: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

When problems arise, what is the root cause?

45

Page 46: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

ArcGIS MonitorDemo: https://systemmonitoring-emcs.esri.com

http://go.esri.com/monitor

Page 47: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Value to CustomersMaximize GIS Investments

• Administrators:

• Detect, diagnose, and resolve issues with availability, configuration, performance and

usage

• Gather actionable, quantifiable operational metrics and usage trends over time

• Managers:

• Increase communication among GIS and IT staff and senior management

• Reduce administration costs

• Users:

• Improve end-user satisfaction

Page 48: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

• Many excellent monitoring tools on the market

• Few provide GIS dashboards

• System Monitor can be used as reference implementation

Standards for effective GIS monitoring

Page 49: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

ArcGIS Enterprise is often a victim of:

Common cases

Page 50: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Overload:-users

-services

Page 51: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Unstable

Infrastructure:-Network

-NAS

-VMWare

51

Page 52: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Bottlenecks:-configuration

-maintenance

-workflows

Page 53: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Web

ArcGIS Monitor

Page 54: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Web Application Validation

Page 55: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

HAR

Page 56: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

HTTP

Page 57: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

ArcGIS

ArcGIS Monitor

Page 58: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

ArcGIS

Page 59: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

ArcSOC Optimizer

Page 60: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

GeoEvent

Page 61: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Portal

Page 62: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Database

ArcGIS Monitor

Page 63: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Database

Page 64: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Database Catalog view

Page 65: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Cloud

ArcGIS Monitor

Page 66: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Cloud (AWS)

Page 67: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Infrastructure

ArcGIS Monitor

Page 68: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

System

Page 69: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Rping

Page 70: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

WebGIS Health (Portal HA)

Page 71: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

WebGIS Health Extension – What do you get to monitor?

• Know about failures before system fails

- Portal for ArcGIS Primary or Standby site failure

- Index health of Portal for ArcGIS

- Portal for ArcGIS thinks both machines are primary/standby

- Hosted ArcGIS for Server’s health

- Publishing Services

- Datastore is valid but the standby machine is down

- Datastore failed over in the past five minutes

- Datastore Service is not running

Page 72: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

VMwareAvoid over allocation and live migration of running virtual machines during work hours

Page 73: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Usage (tr/hr)

ArcGIS Monitor

Page 74: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Usage (Tr/hr)

Page 75: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

GeoInfo

ArcGIS Monitor

Page 76: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

GeoInfo

Page 77: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

License

ArcGIS Monitor

Page 78: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

License (lmutil)

Page 79: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Steve McCarthy

Williams System Monitoring

Page 80: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Williams System Monitoring

Williams is one of the premier natural gas infrastructure

providers in North America

Page 81: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Williams System Monitoring

Environment Overview

• Citrix Desktop

- Average 120 Citrix ArcGIS Desktop User

• Support 63 Development, QA and Production Servers (mostly virtual)

- 26 Production

• Clustered ArcGIS Server Environment

- 216 Services, 164 Map, 33 GP, 1 Geometry & 1 Search

• Federated ArcGIS Portal

- 238 Services, 199 Map, 9 GP, 1 Search, 1 Geometry & 30 Feature

- 1,800 User (100 Average User)

Williams GIS Environment

Page 82: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Williams System Monitoring

Environment Overview

• System Monitor 3

- ExcelReports

ESRI System Monitoring Tools Used

Page 83: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Williams System Monitoring

Environment Overview

• System Monitor 3

- Alerts

ESRI System Monitoring Tools Used

Page 84: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Williams System Monitoring

Environment Overview

• System Monitor 3

- Reports

ESRI System Monitoring Tools Used

0

20

40

60

80

100

120

140

160

12/12/2015 1/31/2016 3/21/2016 5/10/2016 6/29/2016 8/18/2016 10/7/2016 11/26/2016

Citrix Desktop Usage

Avg ArcGIS Users Peak ArcGIS Users Avg GIS Citrix Users

Peak GIS Citrix Users SN Tickets

Page 85: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Williams System Monitoring

System Monitor 3

• System Log Parser (ArcGIS & Web)

ESRI System Monitoring Tools Used

Page 86: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Williams System Monitoring

System Designer

ESRI System Monitoring Tools Used

Page 87: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

ArcGIS Monitor

https://systemmonitoring-emcs.esri.com

Page 88: Performance and Scalability: Tuning, Testing, and Monitoringproceedings.esri.com/library/userconf/proc17/tech-workshops/tw_607... · Performance and Scalability: Tuning, Testing,

Please Take Our Survey on the Esri Events App!

Select the session you attended

Scroll down to find the survey

Complete Answersand Select “Submit”

Download the Esri Events app and find

your event