Ü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: |
Http: 200 | Häufigkeit alle 30 Sekunden | |
iOS Mobile SSO – KDC: |
Verbindung | Häufigkeit alle 30 Sekunden | |
Zertifikatsadapter:
|
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 |
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. |