Red Hat NETSCAPE ENTERPRISE SERVER 6.1 - NSAPI PROGRAMMER GUIDE Guida di Installazione Pagina 42

  • Scaricare
  • Aggiungi ai miei manuali
  • Stampa
  • Pagina
    / 85
  • Indice
  • SEGNALIBRI
  • Valutato. / 5. Basato su recensioni clienti
Vedere la pagina 41
<bean name="SendTrafficLoadMetric" class="org.jboss.modcluster.load.metric.
impl.SendTrafficLoadMetric" mode="On Demand">
<annotation>@org.jboss.aop.microcontainer.aspects.jmx.JMX(name="jboss.web
:service=SendTrafficLoadMetric",exposedInterface=org.jboss.modcluster.load.
metric.LoadMetricMBean.class)</annotation>
<constructor>
<parameter class="org.jboss.modcluster.load.metric.impl.RequestProcesso
rLoadMetricSource"><inject bean="RequestProcessorLoadMetricSource"/></param
eter>
</constructor>
<property name="capacity">512</property>
</bean>
5. RequestCountLoadMetric
Returns the number of requests/sec
Requires an explicit capacity
Uses RequestProcessorLoadMetricSource to query request processors
Analogous to method=R in mod_jk
For example:
<bean name="RequestCountLoadMetric" class="org.jboss.modcluster.load.metric
.impl.RequestCountLoadMetric" mode="On Demand">
<annotation>@org.jboss.aop.microcontainer.aspects.jmx.JMX(name="jboss.web
:service=RequestCountLoadMetric",exposedInterface=org.jboss.modcluster.load
.metric.LoadMetricMBean.class)</annotation>
<constructor>
<parameter class="org.jboss.modcluster.load.metric.impl.RequestProcesso
rLoadMetricSource"><inject bean="RequestProcessorLoadMetricSource"/></param
eter>
</constructor>
<property name="capacity">1000</property>
</bean>
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.metri
c.impl.AverageSystemLoadMetric" mode="On Demand">
<annotation>@org.jboss.aop.microcontainer.aspects.jmx.JMX(name="jboss.web
:service=AverageSystemLoadMetric",exposedInterface=org.jboss.modcluster.loa
d.metric.LoadMetricMBean.class)</annotation>
<constructor>
<parameter><inject bean="OperatingSystemLoadMetricSource"/></parameter>
</constructor>
</bean>
<bean name="OperatingSystemLoadMetricSource" class="org.jboss.modcluster.lo
ad.metric.impl.OperatingSystemLoadMetricSource" mode="On Demand">
</bean>
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.m
etric.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>
3. HeapMemoryUsageLoadMetric
Returns the heap memory usage as a percentage of max heap size
For example:
42 Chapter 11. Load Metrics
Vedere la pagina 41
1 2 ... 37 38 39 40 41 42 43 44 45 46 47 ... 84 85

Commenti su questo manuale

Nessun commento