Skip to content
URL:
https://<root>/healthCheck/suites
Methods:
GET
Child Resources:
Suite
Version Introduced:
11.2

Access requirements

Required privileges

The Enterprise Administrator API requires privilege-based access. An administrator must be assigned a specific user privilege, or role, to access any given endpoint. Listed below are the user privileges or roles an administrator can be assigned that provides access to this endpoint. If multiple privileges are listed, only one needs to be assigned to gain access.


Tokens

This API requires token-based authentication. A token is automatically generated for administrators who sign in to the Enterprise Administrator API directory's HTML interface. Tokens generated in this way are stored for the entirety of the session.

Those accessing the API directory outside of the HTML interface will need to acquire a session token from the generateToken operation in the Enterprise Directory API. For security reasons, all POST requests made to the Enterprise Administrator API must include a token in the request body.


Learn how to generate a token

Description

The suites resource returns a list of all suites that administrators can use to generate health check reports for their organization. Each suite is a grouping of predefined tests that are performed against the organization during a health check. The basic health check report conducts a suite of functional and availability health checks to validate overall organization health. Introduced at ArcGIS Enterprise on Kubernetes 12.0, the operational health check report provides insights into operational efficiency and the early detection of potential issues across multiple areas of Enterprise.

Along with the list of suites, this resource returns the tests included in each suite that will be performed during a health check, as well as the suite's ID, which is used to run a health check.

Request parameters

ParameterDetails

f

The response format. The default format is html.

Values: html | json | pjson

Example usage

The following is a sample request URL used to access the suites resource:

Use dark colors for code blocksCopy
1
https://organization.example.com/<context>/admin/healthCheck/suites?f=pjson

JSON Response example

Use dark colors for code blocksCopy
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
{
  "userSuites": [
    {
      "maintenanceTests": [],
      "systemOnly": false,
      "operationalTests": [],
      "generalTests": [
        {
          "name": "healthcheck_relational_datastore",
          "description": "Relational store health check"
        },
        {
          "name": "healthcheck_object_store",
          "description": "Object store health check"
        },
        {
          "name": "home_app_availability",
          "description": "ArcGIS Enterprise portal endpoint is available"
        },
        {
          "name": "manager_availability",
          "description": "ArcGIS Enterprise Manager endpoint is available"
        },
        {
          "name": "healthcheck_spatiotemporal_index_store",
          "description": "Spatio temporal and index store health check"
        },
        {
          "name": "healthcheck_ingress",
          "description": "Ingress health check"
        },
        {
          "name": "healthcheck_publishingService",
          "description": "System publishing tools health check"
        },
        {
          "name": "healthcheck_sharedMapService",
          "description": "Shared map services health check"
        },
        {
          "name": "healthcheck_spatialanalysis",
          "description": "Spatial analysis service health check"
        },
        {
          "name": "healthcheck_geometryService",
          "description": "Geometry service health check"
        },
        {
          "name": "query_logs_availability",
          "description": "Can query logs"
        },
        {
          "name": "healthcheck_index_synced",
          "description": "Users, groups, and items indices are in sync"
        }
      ],
      "name": "Basic health checks",
      "description": "Conducts a suite of functional and availability health checks to validate overall organization health.",
      "criticalTests": [{
        "name": "sharing_availability",
        "description": "Portal API endpoint is available"
      }],
      "id": "BSHC-001"
    },
    {
      "maintenanceTests": [],
      "systemOnly": false,
      "operationalTests": [
        {
          "severity": "Critical",
          "groupName": "High Availability",
          "name": "high_availability_relational_store",
          "description": "Architectural integrity of Relational store is sustained"
        },
        {
          "severity": "Critical",
          "groupName": "High Availability",
          "name": "high_availability_object_store",
          "description": "Architectural integrity of Object store is sustained"
        },
        {
          "severity": "Critical",
          "groupName": "High Availability",
          "name": "high_availability_spatiotemporal_index_store",
          "description": "Architectural integrity of Spatiotemporal and index store is sustained"
        },
        {
          "severity": "Critical",
          "groupName": "Backup",
          "name": "backup_store_available",
          "description": "An organizational backup store is available"
        },
        {
          "severity": "Critical",
          "groupName": "Backup",
          "name": "backup_availability",
          "description": "An organizational backup is available"
        },
        {
          "severity": "Important",
          "groupName": "Backup",
          "name": "recent_backup_available",
          "description": "An organizational backup from within the last seven days is available"
        },
        {
          "severity": "Recommended",
          "groupName": "Backup",
          "name": "backup_schedule_exist",
          "description": "Backups are scheduled to run at regular intervals"
        },
        {
          "severity": "Critical",
          "groupName": "Backup",
          "name": "scheduled_backup_store_healthy",
          "description": "All backup stores associated with backup schedules are valid"
        },
        {
          "severity": "Critical",
          "groupName": "Security",
          "name": "identity_certificate_validity_7days_or_more",
          "description": "Identity certificates are valid for 7 or more days."
        },
        {
          "severity": "Important",
          "groupName": "Security",
          "name": "identity_certificate_validity_14days_or_more",
          "description": "Identity certificates are valid for 14 or more days."
        },
        {
          "severity": "Recommended",
          "groupName": "Security",
          "name": "identity_certificate_validity_30days_or_more",
          "description": "Identity certificates are valid for 30 or more days. "
        },
        {
          "severity": "Critical",
          "groupName": "License",
          "name": "license_validity_7days_or_more",
          "description": "The ArcGIS Enterprise license is valid for 7 or more days"
        },
        {
          "severity": "Important",
          "groupName": "License",
          "name": "license_validity_14days_or_more",
          "description": "The ArcGIS Enterprise license is valid for 14 or more days"
        },
        {
          "severity": "Recommended",
          "groupName": "License",
          "name": "license_validity_30days_or_more",
          "description": "The ArcGIS Enterprise license is valid for 30 or more days"
        },
        {
          "severity": "Important",
          "groupName": "Data Store",
          "name": "relational_store_threshold",
          "description": "Relational store has sufficient available storage"
        },
        {
          "severity": "Important",
          "groupName": "Data Store",
          "name": "spatiotemporal_store_threshold",
          "description": "Spatiotemporal and index store has sufficient available storage"
        },
        {
          "severity": "Important",
          "groupName": "Data Store",
          "name": "object_store_threshold",
          "description": "Object store has sufficient available storage"
        },
        {
          "severity": "Critical",
          "groupName": "Data Store",
          "name": "relational_store_replication_status",
          "description": "Relational store replication between Primary and Standby pod is current"
        },
        {
          "severity": "Critical",
          "groupName": "Other",
          "name": "validate_federated_server",
          "description": "Federated servers have been validated"
        },
        {
          "severity": "Important",
          "groupName": "Other",
          "name": "log_level_test ",
          "description": "Log level is appropriate for general use"
        }
      ],
      "generalTests": [],
      "name": "Operational health check",
      "description": "Provides insights into operational efficiency and the early detection of tential issues across multiple areas of Enterprise.",
      "criticalTests": [],
      "id": "OHC-001"
    }
  ]
}

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.