搜索

1.2. 存储并管理凭证

download PDF

如果您为目标 JVM 应用程序启用 Java 管理扩展(JMX)身份验证或 HTTP 身份验证,Cryostat 会在 Cryostat 访问任何应用程序的 JFR 记录前输入您的凭证。

当您点 Cryostat web 控制台中的 RecordingsEvents 菜单项时,控制台上会打开一个 Authentication Required 窗口。您必须输入目标 JVM 应用的用户名和密码。然后,您可以查看记录或执行应用程序上的任何其他记录操作。

图 1.4. Cryostat 身份验证必需窗口示例

Cryostat *Authentication Required* 窗口示例

Cryostat 存储用于连接到 Cryostat 代理或目标 JVM 的凭证。

重要

如果您需要重启目标 JVM 应用程序,请确保完成以下任务之一以避免丢失应用程序的 JFR 记录数据:

  • 点 Cryostat web 控制台的 Recordings 菜单项,并归档您的 JFR 记录。
  • 创建一个自动规则,调度 Cryostat 将快照记录复制到 Cryostat 归档的存储位置。

当您要通过创建自动规则来监控多个目标 JVM 时,您可以将 Cryostat 配置为存储,然后为每个目标 JVM 连接重复使用您的凭证。通过使用此配置,每当您想要在 Cryostat web 控制台中重新查看应用程序的 JFR 记录时,您不需要重新输入您的凭证。

前提条件

  • 为目标 JVM 应用程序启用 JMX 或 HTTP 身份验证。

流程

  1. Security 菜单项。
  2. Store Credentials 窗口中,单击 Add 按钮。此时会打开 Store Credentials 窗口。

    图 1.5. 存储凭证窗口示例

    Cryostat web 控制台中的 *Store Credentials* 窗口示例
  3. Match Expression 字段中,指定匹配表达式详情。

    注意

    选择问号图标,在 Match Expression Hint 片段中查看推荐的语法。

  4. 点击 SaveStore Credentials 窗口中会显示一个表条目,其中显示了目标 JVM 的 Match Expression

    图 1.6. Store Credentials 窗格中的表条目示例

    *Store Credentials* 窗格中的表条目示例
    重要

    为了安全起见,表条目不会显示您的用户名或密码。

  5. 可选: 如果要删除目标 JVM 的存储凭证,您可以选中此目标 JVM 的表条目旁边的复选框,然后点 Delete
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.