4.5. 使用 Insights 发现集群中的问题
Insights 会重复分析 Insights Operator 发送的数据,其中包括来自 Deployment Validation Operator (DVO)的工作负载建议。OpenShift Container Platform 用户可以在 Red Hat Hybrid Cloud Console 上显示 Insights Advisor 服务的结果。
您可以使用 Insights 公告服务来评估和监控 OpenShift Container Platform 集群的健康状态。无论您是关注单个集群还是整个基础架构,都必须了解公开集群基础架构对服务可用性、容错、性能或安全性的影响。
如果集群安装了 Deployment Validation Operator (DVO),请突出配置可能会导致集群健康问题的工作负载。
Insights 分析的结果包括在 Red Hat Hybrid Cloud Console 上的 Insights 公告服务中。在 Red Hat Hybrid Cloud 控制台中,您可以执行以下操作:
- 查看受特定建议影响的集群和工作负载。
- 使用可靠的过滤功能,将结果优化为这些建议。
- 了解更多有关单独建议、了解它们存在的风险的详细信息,并针对您的单个集群量身定制解决方案。
- 与其他利益相关者分享结果。
4.5.2. 了解 Insights Advisor 建议 复制链接链接已复制到粘贴板!
Insights 公告服务捆绑包有关各种集群状态和组件配置的信息,它们可能会对集群和工作负载的服务可用性、容错、性能或安全性造成负面影响。这些信息集在 Insights 公告服务中称为建议。集群的建议包括以下信息:
- Name: 有关建议的简要描述
- Added: 在 Insights Advisor 服务归档中发布建议时
- Category: 问题是否有可能对服务可用性、容错、性能或安全性造成负面影响
- 总风险: 从条件对集群或工作负载造成负面影响 的可能性 中派生的值,以及操作在发生时对 操作的影响
- Clusters:检测到建议的集群列表
- Description:这个问题的简要概要,包括它对您的集群的影响
4.5.3. 显示集群中的潜在问题 复制链接链接已复制到粘贴板!
本节论述了如何在 OpenShift Cluster Manager 上的 Insights Advisor 中显示 Insights 报告。
请注意,Insights 会重复分析您的集群并显示最新结果。这些结果可能会改变,如您解决了一个问题,或发现了一个新问题时。
先决条件
- 集群在 OpenShift Cluster Manager 中注册。
- 启用了远程健康报告(这是默认设置)。
- 登录到 OpenShift Cluster Manager。
流程
进入 OpenShift Cluster Manager 上的 Advisor
Recommendations。 根据结果,Insights 公告服务会显示以下之一:
- 如果 Insights 没有发现任何问题,则不会找到匹配的建议。
- Insights 检测到的问题列表,按风险分组(低、中、重要和严重)。
- No clusters yet,如果 Insights 还没有分析集群。这个分析会在集群安装、注册并连接到互联网后立即开始。
如果显示任何问题,请点击条目前面的 > 图标以了解更多详情。
根据具体问题,详细信息还可以包含来自红帽有关此问题的更多信息的链接。
4.5.4. 显示所有 Insights 公告服务建议 复制链接链接已复制到粘贴板!
默认情况下,Recommendations 视图仅显示集群中检测到的建议。但是,您可以查看公告服务存档中的所有建议。
先决条件
- 启用了远程健康报告(这是默认设置)。
- 集群在 Red Hat Hybrid Cloud Console 注册。
- 登录到 OpenShift Cluster Manager。
流程
-
进入 OpenShift Cluster Manager 上的 Advisor
Recommendations。 点 Clusters Impacted 和 Status 过滤器旁边的 X 图标。
现在,您可以浏览集群的所有潜在建议。
4.5.5. Advisor 建议过滤器 复制链接链接已复制到粘贴板!
Insights 公告服务可能会返回大量建议。要专注于最重要的建议,您可以将过滤器应用到 Advisor 建议 列表,以排除低优先级的建议。
默认情况下,过滤器被设置为只显示启用的建议,这些建议影响一个或多个集群。要查看 Insights 库中所有的建议或禁用的建议,您可以自定义过滤器。
要应用过滤器,请选择过滤器类型,然后根据下拉列表中可用的选项设置其值。您可以将多个过滤器应用到建议列表中。
您可以设置以下过滤器类型:
- Name :按名称搜索建议。
- Total risk: 从 Critical, Important, Moderate, 和 Low 中选择一个或多个值,代表对集群的负面影响的可能性和严重程度。
- Impact: 从 Critical, High, Medium, 和 Low 中选择一个或多个值,代表对集群操作的连续性影响。
- Likelihood: 从Critical, High, Medium, 和 Low 中选择一个或多个值,代表当建议出现隐患时对集群有负面影响的可能性。
- Category: 根据您所关注的方面,从 Service Availability, Performance, Fault Tolerance, Security, 和 Best Practice 中选择一个或多个类别。
- Status :点单选按钮显示启用的建议(默认)、禁用建议或所有建议。
- Clusters impacted: 设置过滤器以显示当前影响一个或多个集群的建议、没有影响的建议或所有建议。
- Risk of change: 从 High、Moderate、low 和 Very low 中选择一个或多个值,表示解析的实现可能对集群操作带来的风险。
4.5.5.1. 过滤 Insights 公告服务建议 复制链接链接已复制到粘贴板!
作为 OpenShift Container Platform 集群管理员,您可以过滤在建议列表中显示的建议。通过应用过滤器,您可以减少报告的建议数量,并专注于高优先级的建议。
以下流程演示了如何设置和删除 Category 过滤器,但该流程也适用于其他过滤器类型。
先决条件
登陆到 Hybrid Cloud 控制台中的 OpenShift Cluster Manager。
流程
- 进入 OpenShift > Advisor > Recommendations。
- 在 main, filter-type 下拉列表中,选择 Category 过滤器类型。
- 展开 filter-value 下拉列表,再选中您要查看的每个推荐类别旁边的复选框。清除不必要的类别的复选框。
- 可选:添加额外的过滤器来进一步重新定义列表。
列表中仅显示所选类别的建议。
验证
- 应用过滤器后,您可以查看更新的推荐列表。应用的过滤器会在默认过滤器旁边添加。
4.5.5.2. 从 Insights 公告服务建议中删除过滤器 复制链接链接已复制到粘贴板!
您可以将多个过滤器应用到建议列表中。准备就绪后,您可以单独删除它们或完全重置它们。
单独删除过滤器
- 点每个过滤器旁边的 X 图标,包括默认过滤器,以分别删除它们。
删除所有非默认过滤器
- 点 Reset filters 只删除您应用的过滤器,保留默认过滤器。
4.5.6. 禁用 Insights 公告服务建议 复制链接链接已复制到粘贴板!
您可以禁用影响集群的具体建议,以便它们不再出现在报告中。可以禁用单个集群或所有集群的建议。
禁用对所有集群的建议也适用于所有集群。
先决条件
- 启用了远程健康报告(这是默认设置)。
- 集群在 OpenShift Cluster Manager 中注册。
- 登录到 OpenShift Cluster Manager。
流程
-
进入 OpenShift Cluster Manager 上的 Advisor
Recommendations。 - 可选: 根据需要使用 Clusters Impacted 和 Status 过滤器。
使用以下方法之一禁用警报:
禁用警报:
-
点击该警报的 Options 菜单
,然后点 Disable recommendations。
- 输入说明并单击 保存。
-
点击该警报的 Options 菜单
要在禁用警报前查看受此警报影响的集群:
- 点要禁用的建议名称。您会被定向到单一推荐页面。
- 查看 Affected clusters 部分中的集群列表。
-
点 Actions
Disable recommendations 禁用所有集群的警报。 - 输入说明并单击 保存。
4.5.7. 启用之前禁用的 Insights 公告服务建议 复制链接链接已复制到粘贴板!
当所有集群都禁用了一个建议时,您不会在 Insights 公告服务中看到建议。您可以更改此行为。
先决条件
- 启用了远程健康报告(这是默认设置)。
- 集群在 OpenShift Cluster Manager 中注册。
- 登录到 OpenShift Cluster Manager。
流程
-
进入 OpenShift Cluster Manager 上的 Advisor
Recommendations。 过滤在禁用的建议上显示的建议:
- 在 Status 下拉菜单中选择 Status。
- 在 Filter by status 下拉菜单中选择 Disabled。
- 可选:清除 Clusters impacted 过滤器。
- 找到启用的建议。
-
点 Options 菜单
,然后点 Enable recommendations。
4.5.8. 关于工作负载的 Insights 公告服务建议 复制链接链接已复制到粘贴板!
您可以使用 Red Hat Insights for OpenShift 公告服务查看和管理影响您的集群和工作负载的建议信息。公告服务利用部署验证功能,帮助 OpenShift 集群管理员查看部署策略的所有运行时违反情况。您可以在 Red Hat Hybrid Cloud Console 上的 OpenShift > Advisor > Workloads 中查看工作负载的建议。如需更多信息,请参阅这些其他资源:
4.5.9. 在 web 控制台中显示 Insights 状态 复制链接链接已复制到粘贴板!
Insights 会重复分析您的集群,可以在 OpenShift Container Platform web 控制台中显示已识别的集群潜在问题的状态。此状态显示不同类别中的问题数量,以及 OpenShift Cluster Manager 报告的链接。
先决条件
- 集群在 OpenShift Cluster Manager 中注册。
- 启用了远程健康报告(这是默认设置)。
- 已登陆到 OpenShift Container Platform Web 控制台。
流程
-
在 OpenShift Container Platform Web 控制台中进入 Home
Overview。 点 Status 卡上的 Insights。
弹出窗口列出了按风险分组的潜在问题。点击独立类别或查看 Insights Advisor 中的所有建议,以显示更多详情。