Отслеживайте перечисленные конечные точки URL-адресов различных компонентов Workspace ONE Access для обеспечения работы среды. Некоторые конечные точки также можно использовать для подсистем балансировки нагрузки, чтобы убедиться, что в службе настроен прием трафика.

Проверки работоспособности подсистем балансировки нагрузки

Компонент Проверка работоспособности Ожидаемый возврат Примечания
Служба Workspace ONE Access /SAAS/API/1.0/REST/system/health/heartbeat

Строка: ОК

Http: 200

Частота: каждые 30 секунд

Единый вход для мобильных устройств с Android —Certproxy:

:5262/system/health

Http: 200 Частота: каждые 30 секунд

Единый вход для мобильных устройств с iOS — KDC:

TCP half-open to port 88

Подключение Частота: каждые 30 секунд
Адаптер сертификата:

:7443/SAAS/API/1.0/REST/system/health/heartbeat

Строка: ОК

Http: 200

Частота: каждые 30 секунд
Версии Workspace ONE Access Connector до 20.01 /hc/API/1.0/REST/system/health/allOk

Строка: true

Http: 200

Частота: каждые 30 секунд
Workspace ONE Access Connector версии 20.01 и более поздних версий https://hostname:portnumber/eks/health
Примечание: Подсистема балансировки нагрузки не применима к службе синхронизации каталогов или службе проверки подлинности пользователей. Если настроена служба проверки подлинности Kerberos, это единственная корпоративная служба, которую необходимо настроить за подсистемой балансировки нагрузки. Для мониторинга службы проверки подлинности Kerberos используйте предшествующую конечную точку, где portnumber является заполнителем для номера порта узла. По умолчанию используется порт 443.

Строка: true

Http: 200

Частота: каждые 30 секунд

Проверки работоспособности подсистемы балансировки нагрузки возвращают простые значения для разбора, выполняемого сетевым оборудованием.

Дополнительные проверки работоспособности для мониторинга

Проверки работоспособности, перечисленные ниже, могут использоваться в решениях по мониторингу, которые могут разбирать данные и создавать панели мониторинга. Установите частоту «каждые 5 минут».

Мониторинг и проверка работоспособности службы Workspace ONE Access

URL-адрес вызова: /SaaS/jersey/Manager/API/System/Health

или

/SaaS/API/1.0/REST/System/Health

Необработанный результат:

{
   "AnalyticsUrl":"unknown",
   "OpensearchServiceOk":"true",
   "EhCacheClusterPeers":"unknown",
   "OpensearchMasterNode":"unknown",
   "OpensearchIndicesCount":"unknown",
   "OpensearchDocsCount":"unknown",
   "AuditPollInterval":"0",
   "AnalyticsConnectionOk":"true",
   "EncryptionServiceVerified":"unknown",
   "FederationBrokerStatus":"unknown",
   "ServiceReadOnlyMode":"false",
   "OpensearchUnassignedShards":"unknown",
   "AuditWorkerThreadAlive":"true",
   "BuildVersion":"3.3.0.0 Build xxxxxxx",
   "AuditQueueSize":"0",
   "DatabaseStatus":"unknown",
   "HostName":"unknown",
   "OpensearchNodesCount":"unknown",
   "EncryptionStatus":"unknown",
   "FederationBrokerOk":"true",
   "EncryptionConnectionOk":"true",
   "EncryptionServiceImpl":"unknown",
   "ClusterId":"22f6e089-45df-41ab-9c8a-77f3e4589230",
   "EhCacheClusterDiagnostics":"unknown",
   "OpensearchNodesList":"unknown",
   "DatabaseConnectionOk":"true",
   "OpensearchHealth":"unknown",
   "StatusDate":"2018-08-06 19:14:40 UTC",
   "ClockSyncOk":"true",
   "MaintenanceMode":"false",
   "MessagingConnectionOk":"true",
   "fipsModeEnabled":"true",
   "ServiceVersion":"3.3.0",
   "AuditQueueSizeThreshold":"null",
   "IpAddress":"unknown",
   "AuditDisabled":"false",
   "AllOk":"true"
}
«AllOk» «true», «false» Сведение данных проверки работоспособности для мониторинга общей работоспособности служб Workspace ONE Access
«MessagingConnectionOk» «true», «false» Проверяет, подключены ли все авторы и получатели сообщений к RabbitMQ
«DatabaseConnectionOk» «true», «false» Проверяет подключение к базе данных
«EncryptionConnectionOk» «true», «false» Проверяет, все ли в порядке с подключением к службе шифрования и хранилищем главных ключей
«AnalyticsConnectionOk» «true», «false» Проверяет подключение к службе средств анализа
«FederationBrokerOk» «true», «false» Проверяет встроенные адаптеры проверки подлинности, чтобы обеспечить надлежащую работу их подсистем
Примечание: Метка «неизвестно» в выходных данных указывает на данные с ограниченным доступом. По умолчанию, конфиденциальная информация, например IP-адреса и имена узлов, скрывается. Чтобы отобразить эту информацию, см. раздел Отображение дополнительной информации в API-интерфейсе проверки работоспособности Workspace ONE Access.

URL-адрес вызова: /Catalog-Portal/Services/Health

Эта проверка работоспособности используется только для пользовательского интерфейса Workspace ONE Access.

Необработанный результат:

{
	"status": "UP",
	"uiService": {
		"status": "UP"
	},
	"apiService": {
		"status": "UP"
	},
	"eucCacheEngine": {
		"status": "UP"
	},
	"cacheEngineClient": {
		"status": "UP"
	},
	"persistenceEngine": {
		"status": "UP",
		"database": "Microsoft SQL Server",
		"hello": 1
	},
	"tenantPersistenceEngine": {
		"status": "UP",
		"database": "Microsoft SQL Server",
		"hello": 1
	},
	"diskSpace": {
		"status": "UP",
		"total": 8460120064,
		"free": 4898279424,
		"threshold": 10485760
	}
}
«состояние» «ВВЕРХ», «ВНИЗ» Сведение данных проверки работоспособности для мониторинга общей работоспособности пользовательского интерфейса Workspace ONE Access
«uiServer.status» «ВВЕРХ», «ВНИЗ» «ВВЕРХ», если запущена главная служба пользовательского интерфейса
«apiService.status» «ВВЕРХ», «ВНИЗ» «ВВЕРХ», если запущена главная API-служба пользовательского интерфейса
«eucCacheEngine.status» «ВВЕРХ», «ВНИЗ» «ВВЕРХ», если запущен механизм кластера Hazelcast
«cacheEngineClient.status» «ВВЕРХ», «ВНИЗ» «ВВЕРХ», если запущен клиент Hazelcast для пользовательского интерфейса
«persistenceEngine.status» «ВВЕРХ», «ВНИЗ» «ВВЕРХ», если запущена главная база данных (SQL)
«tenantPersistenceEngine.status» «ВВЕРХ», «ВНИЗ» «ВВЕРХ», если запущена главная база данных (SQL)
«diskSpace.status» «ВВЕРХ», «ВНИЗ» «ВВЕРХ», если свободное пространство больше, чем настроенное пороговое значение, равное 10 МБ
«diskSpace.free» Байты Свободное пространство в байтах в разделе, где установлен пользовательский интерфейс Workspace ONE Access

Мониторинг и проверка работоспособности Workspace ONE Access Connector

Следующий вызов URL-адреса применяется к версиям Workspace ONE Access Connector до 20.01.

URL-адрес вызова: /hc/API/1.0/REST/system/health

Необработанный результат:

{
	   "HorizonDaaSSyncConfigurationStatus": "",
	   "AppManagerServiceOk": "true",
	   "DomainJoinEnabled": "false",
	   "XenAppEnabled": "true",
	   "ViewSyncConfigurationStatus": "",
	   "ThinAppServiceOk": "true",
	   "ThinAppSyncConfigurationStatus": "unknown",
	   "Activated": "true",
	   "XenAppServiceOk": "false",
	   "DirectoryServiceStatus": "Connection test successful",
 	   "BuildVersion": "2017.1.1.0 Build 5077496",
	   "ThinAppServiceStatus": "unknown",
	   "XenAppServiceStatus": "A problem was encountered Sync Integration Broker",
	   "HostName": "hostname.company.local",
	   "NumberOfWarnAlerts": "0",
	   "JoinedDomain": "true",
	   "XenAppSyncConfigurationStatus": "Sync configured (manually)",
	   "DirectorySyncConfigurationStatus": "Sync configured (manually)",
	   "NumberOfErrorAlerts": "0",
	   "DirectoryServiceOk": "true",
	   "HorizonDaaSTenantOk": "true",
	   "ThinAppDirectoryPath": "",
	   "StatusDate": "2017-06-27 10:52:59 EDT",
	   "ViewSyncEnabled": "false",
	   "ViewServiceOk": "true",
	   "HorizonDaaSEnabled": "false",
	   "AppManagerUrl": "https://workspaceurl.com/SAAS/t/qwe12312qw/",
	   "HorizonDaaSServiceStatus": "unknown",
	   "DirectoryConnection": "ldap:///ldapcall",
	   "ServiceVersion": "VMware-C2-2017.1.1.0 Build 5077496",
	   "IpAddress": "169.118.86.105",
	   "DomainJoinStatus": "Domain: customerdomainname",
	   "AllOk": "false",
	   "ViewServiceStatus": "unknown",
	   "ThinAppEnabled": "false",
	   "XenAppSyncSsoBroker": "integrationbrokersso:443 / integrationbrokersync:443"
}
«AllOk» «true», «false» Сведение данных проверки работоспособности для мониторинга общей работоспособности служб Workspace ONE Access Connector.
«ViewServiceOk» «true», «false» «True», если установлено подключение к брокеру View. Для этого атрибута будет задано значение True, если синхронизация View деактивирована.
«HorizonDaaSTenantOk» «true», «false» «True», если установлено подключение к Horizon Cloud. Для этого атрибута будет задано значение True, если синхронизация Horizon Cloud деактивирована.
«DirectoryServiceOk» «true», «false» «True», если установлено подключение к каталогу. Для этого атрибута будет задано значение True, если синхронизация каталогов деактивирована.
«XenAppServiceOk» «true», «false» «True», если установлено подключение к серверу Citrix. Для этого атрибута будет задано значение True, если сервер Citrix деактивирован.
«ThinAppServiceOk» «true», «false» «True», если установлено подключение к службе пакетных приложений ThinApp. Для этого атрибута будет задано значение True, если пакетные приложения деактивированы.
«AppManagerServiceOk» «true», «false» «True», если в AppManager можно выполнять проверку подлинности надлежащим образом.
«NumberOfWarnAlerts» 0–1000 Количество предупреждающих оповещений, полученных в этом экземпляре соединителя. Они доступны в журнале синхронизации соединителя в разделе «Примечания». Они могут указывать, что был синхронизирован ресурс, включающий пользователя или группу, которые не входят в Workspace ONE Access. В зависимости от конфигурации это может быть реализовано по умолчанию. Показания счетчика увеличиваются с каждой синхронизацией, пока количество оповещений о предупреждениях и об ошибках не достигнет 1000 и администратор не удалит оповещения.
«NumberOfErrorAlerts» 0–1000 Количество оповещений об ошибках, полученных в этом экземпляре соединителя. Они доступны в журнале синхронизации соединителя в разделе «Ошибка». Они могут указывать на сбой синхронизации. Показания счетчика увеличиваются с каждой синхронизацией, пока количество оповещений о предупреждениях и об ошибках не достигнет 1000 и администратор не удалит оповещения.