Skip to main content

Generating a Health Report

The Full Directory Report scans every service in an ArcGIS Server root directory and renders a visual dashboard.

When is it available?

The Full Directory Report button is only enabled when you are at the Services Root (.../rest/services). It is disabled on folder, service, and layer pages.

Running the Report

  1. Navigate to an ArcGIS Server root (e.g. https://yourserver.com/arcgis/rest/services)
  2. Open the Quetzly popup
  3. Click Full Directory Report
  4. A new tab opens and begins scanning all folders and services
  5. Results populate the dashboard as checks complete

Dashboard Sections

Executive Summary

CardDescription
Total ServicesCount broken down by type (Map, Feature, Image)
Overall HealthPercentage of services with zero failures
Active OutagesServices with critical errors (404, 500, timeout, no features)
Avg Response TimeMean response time across all services

Charts

  • Health Donut — Healthy / Warning / Critical / Unsupported breakdown
  • Services by Type — Bar chart of service type distribution

Service Audit Table

Each row shows:

  • Service name and folder
  • Status icon ( 🟢 ⚠️ 🔴 ⬜)
  • All failed assertion messages
  • Response time
  • Direct Open link to the REST page

Filtering the Table

Use the filter buttons above the table to show only:

  • All services
  • 🟢 Healthy — zero failures
  • ⚠️ Warning — non-critical failures (extent, spatial reference)
  • 🔴 Critical — empty data, timeouts, unreachable
  • Unsupported — unrecognized service type

Downloading a PDF

Click 🖶 Download PDF to print the report. The PDF respects your current filter — only visible rows are included.

Status Definitions

StatusCriteria
🟢 HealthyZero failed assertions
⚠️ WarningFailures present but none are critical (e.g. missing description, extent warning)
🔴 CriticalNo features found, no layers, service unreachable, 404/500 error, or timeout
⬜ UnsupportedService type not recognized by Quetzly