搜索

1.3. 生成诊断捆绑包

download PDF

您可以生成诊断捆绑包并发送这些数据,以便支持团队能够深入了解 Red Hat Advanced Cluster Security for Kubernetes 组件的状态和健康状况。

注意

诊断捆绑包是未加密的,具体取决于您环境中的集群数量,捆绑包大小介于 100 KB 到 1 MB 之间。

1.3.1. 使用 RHACS 门户生成诊断捆绑包

您可以使用 RHACS 门户中的系统健康仪表板生成诊断捆绑包。

先决条件

  • 要生成诊断捆绑包,您需要 DebugLogs 资源的 read 权限。

流程

  1. 在 RHACS 门户中,选择 Platform Configuration System Health
  2. System Health view 标头上,点 Generate Diagnostic Bundle
  3. 对于 Filter by clusters 下拉菜单,选择要为其生成诊断数据的集群。
  4. 对于 Filter by starting time,指定您要包含诊断数据的日期和时间(以 UTC 格式)。
  5. Download Diagnostic Bundle

1.3.2. 使用 roxctl CLI 生成诊断捆绑包

您可以使用 roxctl CLI 使用 Red Hat Advanced Cluster Security for Kubernetes (RHACS)管理员密码或 API 令牌和中央地址生成诊断捆绑包。

先决条件

  • 要生成诊断捆绑包,您需要对 Administration 资源具有权限。这是比版本 3.73.0 更早的 DebugLogs 资源版本所必需的。
  • 您必须已配置了 RHACS 管理员密码或 API 令牌和中央地址。

流程

  • 要使用 RHACS 管理员密码生成诊断捆绑包,请执行以下步骤:

    1. 运行以下命令来配置 ROX_PASSWORDROX_CENTRAL_ADDRESS 环境变量:

      $ export ROX_PASSWORD=<rox_password> && export ROX_CENTRAL_ADDRESS=<address>:<port_number> 1
      1
      对于 <rox_password>,请指定 RHACS 管理员密码。
    2. 运行以下命令,以使用 RHACS 管理员密码生成诊断捆绑包:

      $ roxctl -e "$ROX_CENTRAL_ADDRESS" -p "$ROX_PASSWORD" central debug download-diagnostics
  • 要使用 API 令牌生成诊断捆绑包,请执行以下步骤:

    1. 运行以下命令来配置 ROX_API_TOKEN 环境变量:

      $ export ROX_API_TOKEN=<api_token>
    2. 运行以下命令,以使用 API 令牌生成诊断捆绑包:

      $ roxctl -e "$ROX_CENTRAL_ADDRESS" central debug download-diagnostics
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.