Überwachen Sie die aufgeführten-URL-Endpoints für verschiedene Omnissa 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 |
|---|---|---|---|
| Omnissa 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 | String: ok Http: 200 | Häufigkeit alle 30 Sekunden | |
| Omnissa Access Connector vor 20.01 | /hc/API/1.0/REST/system/health/allOk | String: true Http: 200 | Häufigkeit alle 30 Sekunden |
| Omnissa Access Connector ab 20.01 | https://hostname:portnumber/eks/healthHinweis: 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.
Omnissa 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 Omnissa 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. Zur Anzeige dieser Informationen siehe Anzeigen zusätzlicher Informationen in der Omnissa Access-Integritätsprüfungs-API.
URL-Aufruf: /Catalog-Portal/Services/Health
Diese Integritätsprüfung ist spezifisch für den Teil der Benutzerschnittstelle von Omnissa 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 Omnissa 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 Omnissa Access-Benutzeroberfläche installiert ist |
URL-Aufruf: /opt/wss/horizon/workspace/logs/cert-auth.log
Diese Integritätsprüfung ist spezifisch für die Zertifikatauthentifizierung von Omnissa Access.
War diese Seite hilfreich?