搜索

第 2 章 新功能

download PDF

Cryostat 2.3 引入了增强您的 Cryostat 产品使用的新功能。

连接到 GraalVM 原生镜像

从 Cryostat 2.3.1 开始,Cryostat 可以通过 Java 管理扩展(JMX)连接到 GraalVM 原生镜像。这个功能要求目标应用程序使用 GraalVM 或 Mandrel 23.0 或更高版本构建。您还必须确保目标应用程序正确配置以支持通过 JMX 到 Cryostat 的连接。

跨命名空间目标应用程序发现

在 Cryostat 2.3 中,您可以部署一个 Cryostat 实例,为多个 Red Hat OpenShift 命名空间提供服务。Red Hat build of Cryostat Operator 引入了 Cluster Cryostat API,您可以使用它来创建多个命名空间中的 Cryostat 实例。

可以访问多命名空间 Cryostat 实例的用户可以访问对该 Cryostat 实例可见的任何命名空间中的所有目标应用程序。因此,当部署多命名空间 Cryostat 实例时,您必须考虑要选择要监控的命名空间、要安装 Cryostat 的命名空间以及您要授予访问权限的用户。

拓扑视图

在 Cryostat 2.3 中,引入了一个新的视图,以帮助您查看和对目标 Java 虚拟机(JVM)执行操作。Topology 视图提供目标 JVM 的可视化表示,以及与这些 JVM 关联的所有资源。您可以在 Cryostat 上查看您的部署场景,并验证您的部署是否如预期一样。

您可以根据要求自定义 Topology 视图。例如,您可以从图形显示切换到列表显示,并使用过滤器指定您要显示的信息。

您还可以使用 Topology 视图同时对一个或多个目标应用程序执行操作。您可以选择 pod 或部署,并点击 Actions 菜单,您可以在选择的所有目标应用程序上运行各种操作,如启动或停止记录。

Quickstart 指南和教程

在 Cryostat 2.3 中,提供了快速入门指南和交互式指导教程,以帮助您开始使用 Cryostat 并了解更多有关其特性和功能的信息。

快速入门指南提供了有关如何执行任务的步骤说明,如启动记录、使用 Cryostat 仪表板或使用自动规则开始。

Cryostat 2.3 还提供了一个交互式指导教程,以帮助您浏览 Cryostat 用户界面(UI)并了解如何执行特定的任务。教程指导您完成 Cryostat UI、导航菜单和可用功能。首次启动 Cryostat 2.3 时,教程会自动打开,但您可以随时跳过或重启导览。

您可以通过点击 "?" 图标访问 Cryostat UI 右上角的快速入门指南和教程。

Cryostat 代理

Cryostat 2.3 引入了一个新的 Java 检测代理,以帮助您检测和监控目标 JVM 应用程序。Cryostat 代理是一个 HTTP API,充当在 JVM 上运行的应用程序的插件,并从应用程序检索大量信息,供 Cryostat 分析。

在以前的版本中,Cryostat 需要目标应用程序来公开 Java 管理扩展(JMX)端口。然后 Cryostat 通过此 JMX 端口与应用程序 JVM 通信,以启动和停止 Java Flight Recorder (JFR)记录,并通过网络拉取 JFR 数据。

新的 Cryostat 代理从 JVM 检索 JFR 数据,并通过 HTTP 将其重新发送到 Cryostat。代理只公开一个小的、只读 HTTP API,从而比 JMX 端口更容易审核和安全。

Cryostat 仪表板上的可自定义功能

Cryostat 2.3 引入了几个新功能,用于增强 Cryostat 仪表板,以帮助用户查看有关目标 JVM 的重要信息。提供了以下新功能:

  • 仪表板卡,以图表格式显示连接的 JVM 的信息和指标。您可以在不同的卡配置间切换,允许您快速访问和分析最重要的数据。
  • 布局模板,以帮助您根据您的要求自定义仪表板布局。您可以创建自定义视图来突出显示您要关注的特定指标或信息。您还可以在不同的视图间切换,不需要在每次想查看不同信息时修改仪表板。
  • 查看有关连接 JVM 的静态和动态信息
  • 新的仪表板卡视图,用于显示 和访问自动化分析 报告。

通过这些新功能,您可以更好地自定义仪表板以满足您的要求,并具有更大的灵活性以监控和分析 Java 应用程序。

表示 beta 功能的标签

在 Cryostat 2.3 中,可以使用一个新标签来突出显示 beta 功能。如果要了解并预览任何 beta 功能,您可以使用该标签。Beta 功能可能尚未完成,并可供在生产环境中使用。

为了预览 beta 功能,您可以从 Settings 视图中设置此标志。在 Settings 视图中 Feature level 菜单中选择 Beta

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.