此内容没有您所选择的语言版本。

11.3. System/JVM metrics


  1. AverageSystemLoadMetric
    • Returns CPU load
    • Requires Java 1.6+.
    • Uses OperatingSystemLoadMetricSource to generically read attributes
    For example:
    <bean name="AverageSystemLoadMetric" class="org.jboss.modcluster.load.metric.impl.AverageSystemLoadMetric" mode="On Demand">
      <annotation>@org.jboss.aop.microcontainer.aspects.jmx.JMX(name="jboss.web:service=AverageSystemLoadMetric",exposedInterface=org.jboss.modcluster.load.metric.LoadMetricMBean.class)</annotation>
      <constructor>
        <parameter><inject bean="OperatingSystemLoadMetricSource"/></parameter>
      </constructor>
    </bean>
    <bean name="OperatingSystemLoadMetricSource" class="org.jboss.modcluster.load.metric.impl.OperatingSystemLoadMetricSource" mode="On Demand">
    </bean>
    Copy to Clipboard Toggle word wrap
  2. SystemMemoryUsageLoadMetric
    • Returns system memory usage
    • Requires com.sun.management.OperatingSystemMXBean (available in Sun's JDK or OpenJDK)
    • Uses OperatingSystemLoadMetricSource to generically read attributes
    For example:
    <bean name="SystemMemoryUsageLoadMetric" class="org.jboss.modcluster.load.metric.impl.SystemMemoryUsageLoadMetric" mode="On Demand">
      <annotation>@org.jboss.aop.microcontainer.aspects.jmx.JMX(name="jboss.web:service=SystemMemoryUsageLoadMetric",exposedInterface=org.jboss.modcluster.load.metric.LoadMetricMBean.class)</annotation>
      <constructor>
        <parameter><inject bean="OperatingSystemLoadMetricSource"/></parameter>
      </constructor>
    </bean>
    Copy to Clipboard Toggle word wrap
  3. HeapMemoryUsageLoadMetric
    • Returns the heap memory usage as a percentage of max heap size
    For example:
    <bean name="HeapMemoryUsageLoadMetric" class="org.jboss.modcluster.load.metric.impl.HeapMemoryUsageLoadMetric" mode="On Demand">
      <annotation>@org.jboss.aop.microcontainer.aspects.jmx.JMX(name="jboss.web:service=HeapMemoryUsageLoadMetric",exposedInterface=org.jboss.modcluster.load.metric.LoadMetricMBean.class)</annotation>
    </bean>
    Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat