2.2. JDK Mission Control (JMC)代理


您可以使用 JMC 代理将 JDK Flight Recorder (JFR)功能添加到正在运行的应用程序中。您还可以使用 JMC 代理将自定义 flight 记录器事件添加到正在运行的 Java 虚拟机(JVM)中。

JMC 代理包括以下功能:

  • 在使用 JFR 模板时,更好地控制启用或禁用生成的事件。
  • 使用 Timestamp 类时有效的时间戳捕获。
  • 生成动态记录时的低内存消耗。

Red Hat build of OpenJDK 8.0.412 安装文件用于 Red Hat Enterprise Linux 和 Microsoft Windows 不包括 JMC Agent 和 JMC 软件包。您必须下载并安装 JMC 代理的第三方版本,然后在您选择的平台上检查其与 JMC 软件包的兼容性。

重要

红帽不支持第三方应用程序,如 JMC Agent。在决定将任何第三方应用程序用于红帽产品之前,请确保测试下载软件的安全性和可信性。

注意

JMC Agent 的图形用户界面(GUI)在 Red Hat Enterprise Linux 和 Microsoft Windows 上相似显示,除了 Java 特定于任一平台的 Standard Widget Toolkit (SWT)引入的图形更改。

构建 JMC 代理并且具有 JMC Agent JAR 文件后,您可以在 JMC 控制台的 JVM 浏览器 面板中访问 JMC 代理插件。使用这个插件,您可以在 JMC 控制台中使用 JMC 代理功能,如配置 JMC 代理或管理 JMC 代理如何与 JFR 数据交互。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.