搜索

第 7 章 为自定义 MBean 触发器配置评估周期

download PDF

Cryostat 代理支持智能触发器,它们持续侦听您在自定义触发器定义中定义的指定 MBean 计数器的当前值。触发器条件以常规可配置的间隔根据轮询进行评估。默认情况下,触发器条件会定期评估 1 秒。

评估期(定时频率)每秒表示,在满足条件和代理评估是否满足此条件之间,可能会存在最多 1 秒的时间延迟。

当您将目标应用程序配置为加载 Cryostat 代理时,您可以选择为 MBean 自定义触发器配置不同的评估周期。您可以以毫秒为单位指定评估周期的值。

您可以通过以下任一方式配置评估周期:

使用 JVM 系统属性标记

以下示例演示了如何使用 JVM 系统属性标记配置评估周期:

-Dcryostat.agent.smart-trigger.evaluation.period-ms=500
使用环境变量

以下示例演示了如何使用环境变量配置 harvester 周期:

- name: CRYOSTAT_AGENT_SMART-TRIGGER_EVALUATION_PERIOD_MS
  value: 500

前面的示例显示评估周期值 500。根据此示例,触发器条件会每 500 毫秒进行评估(即定期的半秒)。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.