さまざまな Workspace ONE Access コンポーネントに対する URL エンドポイントの一覧を監視し、正常に機能する環境を保持します。また、特定のエンドポイントをロード バランサ用に使用し、サービスをトラフィックに対して確実に適応させることもできます。

ロード バランサの健全性チェック

コンポーネント 健全性チェック 予想される結果 メモ
Workspace ONE Access サービス /SAAS/API/1.0/REST/system/health/heartbeat

文字列: ok

Http: 200

30 秒ごとの頻度

Android モバイル SSO - Cert Proxy:

:5262/system/health

Http: 200 30 秒ごとの頻度

iOS モバイル SSO - KDC:

TCP half-open to port 88

接続 30 秒ごとの頻度
証明書アダプタ:

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

文字列: 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" 組み込みの認証アダプタを検証し、サブシステムが正常であることを確認します。
注: 出力の "unknown" というラベルは情報が制限されていることを示します。デフォルトでは、IP アドレスやホスト名などの機密情報は非表示になります。この情報を表示する方法については、 Workspace ONE Access 健全性チェック API での追加情報の表示を参照してください。

[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 になると、管理者はアラートをクリアします。