さまざまな Workspace ONE Access コンポーネントに対する URL エンドポイントの一覧を監視し、正常に機能する環境を保持します。また、特定のエンドポイントをロード バランサ用に使用し、サービスをトラフィックに対して確実に適応させることもできます。
ロード バランサの健全性チェック
コンポーネント | 健全性チェック | 予想される結果 | メモ |
---|---|---|---|
Workspace ONE Access サービス | /SAAS/API/1.0/REST/system/health/heartbeat |
文字列: ok Http: 200 |
30 秒ごとの頻度 |
Android モバイル SSO - Cert Proxy: |
Http: 200 | 30 秒ごとの頻度 | |
iOS モバイル SSO - KDC: |
接続 | 30 秒ごとの頻度 | |
証明書アダプタ:
|
文字列: ok 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" | Analytics サービスへの接続を検証します |
"FederationBrokerOk" | "true", "false" | 組み込みの認証アダプタを検証し、サブシステムが正常であることを確認します。 |
[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 } }
"status" | "UP"、"DOWN" | 健全性チェックのロールアップによって、Workspace ONE Access ユーザー インターフェイス (UI) の全体的な健全性を監視します。 |
"uiServer.status" | "UP"、"DOWN" | メインの UI サービスが実行している場合は UP |
"apiService.status" | "UP"、"DOWN" | メインの UI API サービスが実行している場合は UP |
"eucCacheEngine.status" | "UP"、"DOWN" | Hazelcast クラスタ エンジンが実行している場合は UP |
"cacheEngineClient.status" | "UP"、"DOWN" | UI の Hazelcast クライアントが実行している場合は UP |
"persistenceEngine.status" | "UP"、"DOWN" | メインの データベース (SQL) が実行している場合は UP |
"tenantPersistenceEngine.status" | "UP"、"DOWN" | メインの データベース (SQL) が実行している場合は UP |
"diskSpace.status" | "UP"、"DOWN" | 空きディスク容量が構成されているしきい値 (10 MB) よりも大きい場合は UP |
"diskSpace.free" | バイト | Workspace ONE Access UI がインストールされているパーティションの空き容量(バイト単位) |
Workspace ONE Access[ Connector の監視と健全性]
次の URL 呼び出しは、20.01 より前の Workspace ONE Access Connector に適用されます。
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" | View ブローカへの接続が成功した場合は true。この属性は、View の同期が無効の場合は true になります。 |
"HorizonDaaSTenantOk" | "true", "false" | Horizon Cloud への接続が成功した場合は true。この属性は、Horizon Cloud の同期が無効の場合は true になります。 |
"DirectoryServiceOk" | "true", "false" | ディレクトリへの接続が成功した場合は true。この属性は、ディレクトリ同期が無効の場合は true になります。 |
"XenAppServiceOk" | "true", "false" | Citrix サーバへの接続が成功した場合は true。この属性は、Citrix サーバが無効の場合は true になります。 |
"ThinAppServiceOk" | "true", "false" | ThinApp パッケージ アプリケーション サービスへの接続が成功した場合は true。この属性は、パッケージ アプリケーションが無効の場合は true になります。 |
"AppManagerServiceOk" | "true", "false" | AppManager に対して正しく認証できる場合は True。 |
"NumberOfWarnAlerts" | 0 - 1000 | このコネクタ インスタンスでトリガされた警告アラートの数。これらはコネクタの同期ログに「メモ」として記録されます。Workspace ONE Access にないユーザーまたはグループを含むリソースが同期されたことを示します。構成によっては、これは意図的に実行されることがあります。カウンタの値は同期ごとに増加し、警告とエラーのアラートが 1000 になると、管理者はアラートをクリアします。 |
"NumberOfErrorAlerts" | 0 - 1000 | このコネクタ インスタンスでトリガされたエラー アラートの数。これらはコネクタの同期ログに「エラー」として記録されます。同期が失敗したことを示します。カウンタの値は同期ごとに増加し、警告とエラーのアラートが 1000 になると、管理者はアラートをクリアします。 |