搜索

第 1 章 自动规则概述

download PDF

您可以使用自动规则使 JFR 持续监控正在运行的目标应用程序。您不需要重启或重新部署应用程序。

Cryostat 中存在持续监控事件模板,您可以使用它来创建自动化规则和模板。通过使用持续监控事件模板,您可以减少任何停机时间,以便指定 JFR 以持续监控应用程序。

无论将目标应用程序配置为使用 Java 管理扩展(JMX)连接还是代理 HTTP API 连接,您可以定义自动规则。有关配置目标应用程序的更多信息,请参阅配置 Java 应用程序

请考虑以下指南:

  • 如果您的目标 JVM 使用代理 HTTP API 连接,请确保在目标应用程序的配置中将 cryostat.agent.api.writes-enabled 属性设为 true。否则,Cryostat 代理无法接受按需请求来根据自动规则启动、停止和删除 JFR 记录。
  • 如果您的目标 JVM 使用 JMX 连接,在创建适用于每个需要 JMX 凭证的多个目标 JVM 之前,请考虑在 Cryostat web 控制台中存储每个 JVM 的凭证。存储凭证可确保您的自动规则启动,因为 Cryostat 维护与每个目标 JVM 的连接。如需更多信息,请参阅 清理和管理 JMX 凭证(使用 Cryostat 管理 JFR 记录)。

    Cryostat 也可以将 JMX 凭证存储在 密钥环 数据库中。在这个数据库中,JMX 凭证由用户提供的密码短语加密,Cryostat 提供 CRYOSTAT_JMX_CREDENTIALS_DB_PASSWORD 环境变量。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.