Überwachen Sie die aufgeführten-URL-Endpoints für verschiedene Workspace ONE Access-Komponenten, um eine funktionale Umgebung zu gewährleisten Bestimmte Endpunkte können auch für Lastausgleichsdienste verwendet werden, um sicherzustellen, dass der Dienst für den Datenverkehr zur Verfügung steht.

Integritätsprüfungen für Lastausgleichsdienste

Komponente Integritätsprüfung Erwartete Ausgabe Hinweise
Workspace ONE Access-Dienst /SAAS/API/1.0/REST/system/health/heartbeat

String: ok

Http: 200

Häufigkeit alle 30 Sekunden

Android Mobile SSO – Certproxy:

:5262/system/health

Http: 200 Häufigkeit alle 30 Sekunden

iOS Mobile SSO – KDC:

TCP half-open to port 88

Verbindung Häufigkeit alle 30 Sekunden
Zertifikatsadapter:

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

String: ok

Http: 200

Häufigkeit alle 30 Sekunden
Workspace ONE Access Connector vor 20.01 /hc/API/1.0/REST/system/health/allOk

String: true

Http: 200

Häufigkeit alle 30 Sekunden
Workspace ONE Access Connector 20.01 und höher https://hostname:portnumber/eks/health
Hinweis: Ein Lastausgleichsdienst ist für den Verzeichnissynchronisierungsdienst oder den Benutzerauthentifizierungsdienst nicht anwendbar. Wenn der Kerberos-Authentifizierungsdienst konfiguriert ist, ist dies der einzige Unternehmensdienst, den Sie hinter einem Lastausgleichsdienst konfigurieren müssen. Um den Kerberos-Authentifizierungsdienst zu überwachen, verwenden Sie den vorhergehenden Endpoint, wobei portnumber ein Platzhalter für die Portnummer des Hosts ist. Die Standard-Portnummer ist 443.

String: true

Http: 200

Häufigkeit alle 30 Sekunden

Die Integritätsprüfungen für Lastausgleichsdienste geben einfache Werte für die einfache Analyse von Netzwerkgeräten zurück.

Zusätzliche Integritätsprüfungen für die Überwachung

Die hier aufgeführten Integritätsprüfungen können durch die Überwachung der Lösungen verbraucht werden, die Daten analysieren und Dashboards erstellen können. Legen Sie die Häufigkeit auf alle 5 Minuten fest.

Workspace ONE Access-Dienst – Überwachung und Systemzustand

URL-Aufruf: /SAAS/jersey/manager/api/system/health

oder

/SAAS/API/1.0/REST/system/health

Rohausgabe:

{
   "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“ Rollup-Systemstatusprüfung zum Überwachen des allgemeinen Systemzustands von Workspace ONE Access-Diensten
„MessagingConnectionOk“ „true“, „false“ Überprüft, ob alle Meldungs-Producer und -Verbraucher mit RabbitMQ verbunden sind
„DatabaseConnectionOk“ „true“, „false“ Überprüft die Verbindung zur Datenbank
„EncryptionConnectionOk“ „true“, „false“ Überprüft, ob die Verbindung mit dem Verschlüsselungsdienst und dem primären Keystore in Ordnung ist
„AnalyticsConnectionOk“ „true“, „false“ Überprüft die Verbindung zum Analysedienst
„FederationBrokerOk“ „true“, „false“ Überprüft die eingebetteten Authentifizierungsadapter, um sicherzustellen, dass ihre Subsysteme in Ordnung sind
Hinweis: Die Bezeichnung "unbekannt" in der Ausgabe gibt an, dass die Informationen eingeschränkt sind. Standardmäßig werden vertrauliche Informationen, wie z. B. IP-Adressen und Hostnamen, ausgeblendet. Weiteres zum Anzeigen dieser Informationen finden Sie unter Anzeigen zusätzlicher Informationen in der Workspace ONE Access-Integritätsprüfungs-API.

URL-Aufruf: /Catalog-Portal/Services/Health

Diese Integritätsprüfung ist spezifisch für den Teil der Benutzerschnittstelle von Workspace ONE Access.

Rohausgabe:

{
	"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
	}
}
„Status“ „UP“, „DOWN“ Rollup-Systemstatusprüfung zum Überwachen des allgemeinen Systemzustands der Workspace ONE Access-Benutzeroberfläche (UI)
„uiServer.status“ „UP“, „DOWN“ UP, wenn der Haupt-UI-Dienst ausgeführt wird
„apiService.status“ „UP“, „DOWN“ UP, wenn der Haupt-UI-API-Dienst ausgeführt wird
„eucCacheEngine.status“ „UP“, „DOWN“ UP, wenn die Cluster-Engine Hazelcast ausgeführt wird
„cacheEngineClient.status“ „UP“, „DOWN“ UP, wenn der Client Hazelcast für die Benutzeroberfläche ausgeführt wird
„persistenceEngine.status“ „UP“, „DOWN“ UP, wenn die Hauptdatenbank (SQL) ausgeführt wird
„tenantPersistenceEngine.status“ „UP“, „DOWN“ UP, wenn die Hauptdatenbank (SQL) ausgeführt wird
„diskSpace.status“ „UP“, „DOWN“ UP, wenn der freie Festplattenspeicher größer als der konfigurierte Schwellenwert ist, 10 MB
„diskSpace.free“ Byte Freier Speicherplatz in Bytes auf der Partition, auf der die Workspace ONE Access-Benutzeroberfläche installiert ist

Workspace ONE Access Connector – Überwachung und Systemzustand

Der folgende URL-Aufruf gilt für den Workspace ONE Access Connector vor 20.01.

URL-Aufruf: /hc/API/1.0/REST/system/health

Rohausgabe:

{
	   "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“ Rollup-Systemstatusprüfung zum Überwachen des allgemeinen Systemzustands von Workspace ONE Access Connector-Diensten.
„ViewServiceOk“ „true“, „false“ True, wenn die Verbindung mit dem View-Broker erfolgreich hergestellt wurde Dieses Attribut wird WAHR, wenn die View-Synchronisierung deaktiviert ist.
„HorizonDaaSTenantOk“ „true“, „false“ True, wenn die Verbindung zu Horizon-Cloud erfolgreich ist Dieses Attribut ist wahr, wenn die Horizon Cloud-Synchronisierung deaktiviert ist.
„DirectoryServiceOk“ „true“, „false“ True, wenn die Verbindung mit dem Verzeichnis erfolgreich hergestellt wurde Dieses Attribut ist wahr, wenn die Verzeichnissynchronisierung deaktiviert ist.
„XenAppServiceOk“ „true“, „false“ True, wenn die Verbindung mit dem Citrix-Server erfolgreich hergestellt wurde Dieses Attribut ist wahr, wenn der Citrix-Server deaktiviert ist.
„ThinAppServiceOk“ „true“, „false“ True, wenn die Verbindung mit den ThinApp-Anwendungspaketen erfolgreich hergestellt wurde Dieses Attribut wird WAHR, wenn die App-Pakete deaktiviert sind.
„AppManagerServiceOk“ „true“, „false“ True, wenn die ordnungsgemäße Authentifizierung beim AppManager möglich ist
„NumberOfWarnAlerts“ 0–1000 Anzahl der Warnmeldungen, die auf dieser Connector-Instanz ausgelöst wurden. Diese sind im Connector-Synchronisierungsprotokoll verfügbar als „Hinweise“. Sie können angeben, dass eine Ressource mit einem Benutzer oder einer Gruppe synchronisiert wurde, die nicht in Workspace ONE Access enthalten ist. Je nach Konfiguration kann dies durch den Aufbau bedingt sein. Der Zähler erhöht sich weiterhin für jede Synchronisierung, bis die Warn- und Fehlermeldungen gleich 1000 sind und ein Administrator die Warnungen löscht.
„NumberOfErrorAlerts“ 0–1000 Anzahl der Fehlerwarnungen, die auf dieser Konnektorinstanz ausgelöst wurden. Diese sind als „Fehler“ im Connector-Synchronisierungsprotokoll verfügbar. Sie können angeben, dass eine Synchronisierung fehlgeschlagen ist. Der Zähler erhöht sich weiterhin für jede Synchronisierung, bis die Warn- und Fehlermeldungen gleich 1000 sind und ein Administrator die Warnungen löscht.