可为各种 Omnissa Access 组件监控列出的 URL 端点,以确保环境功能正常。某些端点还可用于负载均衡器,以确保服务已启动并可正常通信。
负载均衡器的运行状况检查
| 组件 | 运行状况检查 | 预期返回 | 备注 |
|---|---|---|---|
| Omnissa Access 服务 | /SAAS/API/1.0/REST/system/health/heartbeat | 字符串:ok Http:200 | 频率为每 30 秒 |
Android 移动 SSO - Certproxy: :5262/system/health | Http:200 | 频率为每 30 秒 | |
iOS 移动 SSO - KDC: TCP half-open to port 88 | 连接 | 频率为每 30 秒 | |
证书适配器::7443/SAAS/API/1.0/REST/system/health | 字符串:ok Http:200 | 频率为每 30 秒 | |
| 20.01 之前的 Omnissa Access Connector | /hc/API/1.0/REST/system/health/allOk | 字符串:true Http:200 | 频率为每 30 秒 |
| Omnissa Access Connector 20.01 及更高版本 | https://hostname:portnumber/eks/health**注意:**负载均衡器不适用于目录同步服务或用户身份验证服务。如果配置了 Kerberos 身份验证服务,则它将是您需要在负载均衡器后面配置的唯一企业服务。要监控 Kerberos 身份验证服务,请使用上述端点,其中 portnumber 是主机端口号的占位符。默认端口号为 443。 | 字符串:true Http:200 | 频率为每 30 秒 |
负载均衡器的运行状况检查会返回简单的值,以供网络设备轻松解析。
要监控的其他运行状况检查
此处列出的运行状况检查可由能够解析数据和创建仪表板的监控解决方案使用。请将频率设置为每 5 分钟。
Omnissa 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" | 汇总运行状况检查以监控 Omnissa Access 服务的整体运行状况 |
| "MessagingConnectionOk" | "true","false" | 验证所有消息生成者和使用者是否均已连接到 RabbitMQ |
| "DatabaseConnectionOk" | "true","false" | 验证与数据库的连接 |
| "EncryptionConnectionOk" | "true","false" | 验证与加密服务的连接是否正常以及主密钥存储是否正常 |
| "AnalyticsConnectionOk" | "true","false" | 验证与分析服务的连接 |
| "FederationBrokerOk" | "true","false" | 验证嵌入式身份验证适配器以确保其子系统正常 |
**注意:**输出中的标签“unknown”指示信息受到限制。默认情况下,将会隐藏敏感信息,如 IP 地址和主机名。要显示此信息,请参阅在 Omnissa Access 运行状况检查 API 中显示其他信息。
URL 调用:/catalog-portal/services/health
此运行状况检查专用于 Omnissa 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" | 汇总运行状况检查以监控 Omnissa Access 用户界面 (User Interface, 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" | 字节 | 装有 Omnissa Access UI 的分区中的可用空间(以字节为单位) |
URL 调用:/opt/wss/horizon/workspace/logs/cert-auth.log
此运行状况检查专用于 Omnissa Access 的证书身份验证。
此页面对您有帮助吗?