84
ArcGIS Monitor - Introduction Evan Mosby, [email protected] Andrew Sakowicz, [email protected]

ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

  • Upload
    others

  • View
    12

  • Download
    0

Embed Size (px)

Citation preview

Page 1: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

ArcGIS Monitor - IntroductionEvan Mosby, [email protected]

Andrew Sakowicz, [email protected]

Page 2: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Agenda

• Motivation and audience

• Use cases

• Installation and Configuration

• Availability

• Alerts

• Usage

• Performance

• Root Cause Analysis (RCA)

Page 3: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

ArcGIS Monitor: Why?

• Need end to end monitoring for effective diagnostics

• Standard monitoring tools:

- Focus on infrastructure only

- IT controlled

- No ArcGIS components

- Low success of ArcGIS troubleshooting

- Integrating “ArcGIS” has challenges and high LOE

Optimize Your Enterprise GIS Deployments

Average cost of IT downtime is $5,600 per minute. Source: Gartner

Page 4: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

ArcGIS Monitor: Why?Optimize Your Enterprise GIS Deployments

• Customers require:

- Faster resolution time

- Better performance

- Lower cost of administration

- End-user satisfaction

Page 5: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

ArcGIS Monitor Summary

• Introduced January 2018

• Ubiquitous system monitoring for ArcGIS

• Timely metrics and analysis

• Proactive insights, alerting, and reports

• Optimize the GIS environment

Page 6: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

• Dozens of components

• Hundreds of discreet metrics

• Which metrics are important?

• Filter the signal from the noise

• ArcGIS Monitor

- Tailored for ArcGIS

- Non-invasive sampling

- Minimal resource footprint

- Conforms to the environment

- Single or multi-datacenter

The Monitored EnvironmentGrowing in complexity

ArcGIS Enterprise

FederatedGIS Server

RelationalDatabase

+ArcGIS Pro users License Manager

GeoEventServer

SpatiotemporalData StoreArcGIS

Monitor

Hosting GIS Server

Relational & TileData Store

Portal

for ArcGIS

Web

Adaptor

Web

Adaptor

Denver

London

Tokyo

Page 7: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

ArcGIS Monitor

Monitor Analyze

Alert Report

Page 8: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

What is monitored?

CPUMemoryDiskNetworkEvents

Hardware

Software

Services Response TimeBusy TimeThroughputSOC Usage

Health ChecksLog EntryUsage StatisticsConfigurationSecurity

Health

Performance

Usage

Page 9: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

USAGE

Target Audience

RCA• Administrators:

- Alerts

- Root Cause Analysis (RCA)

• Managers:

- Availability

- Performance

- Usage

• Developers:

- errors analysis

- customization

Alerts

Error Analysis

Availability

Page 10: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Who is it for and what is the value?Optimize your Enterprise GIS

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 11: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Use case: degraded feature service performance

• Dashboard – preemptive warnings

• Root Cause Analysis – high CPU

• Raw metrics confirm analysis

• Options for resolution

Page 12: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Section Subhead

Simple use case

Page 13: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Problems: Points “disappeared” from a mapFirst noticed around 7 am

Golf Courses points

“disappeared”

Page 14: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Select RCA for this time rangeAnalyze Sources and click on Log error messages

Page 15: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Analyze error message

Page 16: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Investigate “Source” machine

Problem: ArcGIS Data Store

service not running.

Restarting service throws

logging error.

Page 17: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Resolve: correct password and start ArcGIS Data Store service

Page 18: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Verify resolution

Points are visible

Page 19: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

https://enterprise.arcgis.com/en/monitor/latest/get-started/arcgis-

monitor-system-requirements.htm

Installation

Page 20: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

ArcGIS Monitor Components and Functions

ArcGIS Monitor

Server

ReportingMonitoring

MongoDB

ArcGIS Monitor

Server Database

ArcGIS Monitor

Administrator

ArcGIS Monitor

Service

Page 21: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

ArcGIS Monitor

Server Database

Install MongoDBhttps://www.mongodb.com/downl

oad-center?jmp=nav#community

ArcGIS Monitor Server

Creates MongoDB repository, ArcGIS

Monitor Server service, and web site for

reporting and analysis.

ArcGIS Monitor Administrator

Used to configure and manage the Server

and monitoring services.

ArcGIS Monitor Services

Collection

Monitor Service

ArcGIS Monitor Server

Connections

!

Users

Counters

Alerts

ArcGIS Monitor Server

Installation and configuration

• ArcGIS Monitor Server

1. Install MongoDB bin

2. Install server

3. Connect to server

ArcGIS Monitor Administrator

1. Open Administrator

2. Register Collection

3. Add Counters

Page 22: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Single machine deployment

Page 23: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Distributed deploymentFull stack monitoring

Page 24: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Service/Administrator

Server

Centralized deployment

Page 25: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Service/Administrator

Server

Security or

Network latency

Distributed or hybrid deployment

Page 26: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Monitoring service

Configuration

Page 27: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Review your solution(s) architectureExamples

Portal

for ArcGIS

Hosting

Server

ArcGIS

Data Store

(relational + tile cache)

Web Adaptor

GeoEvent

Server

ArcGIS

Server

Page 28: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Gallery: Tutorials and Videos

https://arcgismonitor.maps.arcgis.com

Page 29: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Gallery: Select required Extensions

https://arcgismonitor.maps.arcgis.com

Page 30: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Geonet serieshttps://community.esri.com/thread/231451-arcgis-architecture-series-tools-of-an-architect

https://community.esri.com/community/implementing-arcgis/content?filterID=contentstatus%5Bpublished%5D~category%5Barchitecture-

security%5D&itemView=thumbnail

Page 31: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Extensions

Page 32: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

License InventoryWhat and how many licenses do we have?

Page 33: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Number of UsersHow many unique users were there

during this time period?

Page 34: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

User NamesWho were the specific users during

this time period?

Page 35: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

% of Licenses UsedWhat percentage of the licenses were used during this time period?

Page 36: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

ArcSOC OptimizerSetting min / max instances across 100 to 1000s of services

in dynamic environments is challenging

Page 37: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

ArcSOC Optimizer

• Decrease or increase instances, based on:

• 1. historical usage

• 2. available memory and process count

Page 38: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Results & Benefits

- The results speak for themselves

- Vastly improved stability of ArcGIS Server

- Improved response times of services

- Staff time freed for other activities

- Happy WebGIS users!!!

Page 39: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

System Log Parser and Egdbhealthhttps://community.esri.com/thread/231451-arcgis-architecture-series-tools-of-an-architect

Page 40: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Monitoring service

Page 41: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Mapping counters to architecture componentsInfrastructure: Administrator view

Portal

for ArcGIS

Hosting

Server

ArcGIS

Data Store

(relational + tile cache)

Web Adaptor

GeoEvent

Server

ArcGIS

Server

Page 42: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Mapping counters to architecture componentsInfrastructure: Server view

Portal

for ArcGIS

Hosting

Server

ArcGIS

Data Store

(relational + tile cache)

Web Adaptor

GeoEvent

Server

ArcGIS

Server

Page 43: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Mapping counters to architecture componentsArcGIS: Administrator view

Portal

for ArcGIS

Hosting

Server

ArcGIS

Data Store

(relational + tile cache)

Web Adaptor

GeoEvent

Server

ArcGIS

Server

Page 44: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Mapping counters to architecture componentsArcGIS: Server view

Portal

for ArcGIS

Hosting

Server

ArcGIS

Data Store

(relational + tile cache)

Web Adaptor

GeoEvent

Server

ArcGIS

Server

Page 45: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Mapping counters to architecture componentsWeb

Portal

for ArcGIS

Hosting

Server

ArcGIS

Data Store

(relational + tile cache)

Web Adaptor

GeoEvent

Server

ArcGIS

Server

Server view

Administrator view

Page 46: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Alerts

Page 47: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

AlertsStarting point for troubleshooting

Charts and Stats Details and Logs Source Urls Admin Url

Page 48: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Availability

Page 49: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Availability

• Availability is usually expressed as a percentage of uptime in a given time span

(typically 1 month) and calculated as follows:

Availability (%) = (Total time – Downtime) / Total Time *100%

• ArcGIS Monitor defines downtime based on a critical alert duration.

Page 50: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Availability

• In the case below, in January 2019:

- Total Time= 31*24 = 744 hours (44640 minutes) , see Duration H:M; the total downtime

- Downtime = 47 hours and 24 minutes (2844 minutes), see Non Availability H:M).

- Availability (%) = (44640-2844)/44640*100=93.629%

Page 51: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Usage

Page 52: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Usage

• Usage (or user load) is typically measured using:

- Transactions or requests per time, e.g. per seconds, 5 min, day.

- User IP per time, e.g. per seconds, 5 min, day.

- Users per time, e.g. per seconds, 5 min, day.

• Measured at:

- Load balancer (LB)

- Web server

- ArcGIS Server

- Database

• Format:

- Chart time series

- Table

- Map

Page 53: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Usage at LB: transactions (or requests)Categories > Usage > Tr/Interval

• Chart format

Page 54: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Usage at LB : users and transactionsCategories > GeoInfo > IP Location

• Map format

Page 55: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Usage at LB : usersCategories > Usage > IP / Interval

• Chart format

Page 56: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Usage at ArcGIS Server: transactionsCategories > ArcGIS > Tr

• Chart format

Page 57: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Usage at ArcGIS Server : transactionsReports > ArcGIS > Tr

• Table format

Page 58: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Usage at ArcGIS Server: CPU timeCategories > ArcGIS > Busy Time (sec)

• CPU time a given service took at ArcGIS Server level.

• Use to identify top cpu consumers at ArcGIS Server.

Page 59: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Performance

Page 60: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Performance at LBReports > Usage > Response Time (sec)

Page 61: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Performance at ArcGIS ServerCategories > ArcGIS > Busy Time per Tr (sec)

• Busy Time per Tr (sec) is the total time (seconds) per transaction consumed by

ArcGIS Server service.

Page 62: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Performance at ArcGIS ServerCategories > ArcGIS > Busy Time per Tr (sec)

• Table format

Page 63: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Typical cases and

Root Cause Analysis (RCA)

Page 64: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Root Cause Analysis (RCA)“Source” - the most downstream failing component

“Impact” – all upstream failing components

Portal

for ArcGIS

Hosting

Server

ArcGIS

Data Store

(relational + tile cache)

Web Adaptor

GeoEvent

Server

ArcGIS

Server

“Impact”

Portal

for ArcGIS

Hosting

Server

ArcGIS

Data Store

(relational + tile cache)

Web Adaptor

ArcGIS

Server

“Impact”

GeoEvent

Server

Example 1 Example 2

“Source”

“Source”

Page 65: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Root Cause Analysis (RCA) Source and Impact by time

Page 66: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

RCA Source list

Page 67: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

RCA Impact list

Page 68: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Overloaded systemLoad exceeds the designed capacity

Source Impact

Page 69: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

RCA: Usage spike Throughput (tr/s)

Page 70: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Bottleneck

Source Impact

Page 71: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

RCA: Free instances = 0 Bottleneck are often created by increased load

Page 72: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Unstable InfrastructureInterruption to the underlying resources

Source Impact

Page 73: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

RCA: CPU spike by unexpected process, e.g. virous scan

Page 74: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

RCA: Portal for ArcGIS Server service stopped

Page 75: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

RCA: ArcGIS Server machine rebooted

Page 76: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

RCA: Database not running

Page 77: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

2019 Releases

• 10.7

- Root Cause Analysis

- Dashboard home page

- REST API

- Additional default alerts

- Health and utilization reports

- Additional metrics added

• 10.7.1

- Minor bug fixes

- Usability improvements

Page 78: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

2020 Enhancements

• Simplify configuration through “auto-discovery”

• Utilize Operations Dashboard and Insights

• Integrate with external systems via webhooks

• Modernize UI/UX experience

Layers

Web Maps

Apps

Services

Software

Data

Insights

Operations Dashboard

Web AppBuilder

Custom Apps and Dashboards

ArcGISREST API

ArcGISMonitorArcGISMonitor

Webhooks

Page 79: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Please Share Your Feedback in the App

Download the Esri

Events app and find

your event

Select the session

you attended

Scroll down to

“Survey”

Log in to access the

survey

Complete the survey

and select “Submit”

Page 80: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Presentation TitlePresenter Names

Page 81: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Presentation TitlePresenter Names

Page 82: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No
Page 83: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Section Subhead

Section Header

Page 84: ArcGIS Monitor - Introduction...ArcGIS Monitor: Why? • Need end to end monitoring for effective diagnostics • Standard monitoring tools: -Focus on infrastructure only-IT controlled-No

Presenter(s)

Demo Title