JRuby fits into the tree of objects as show in JRuby Tree Hierarchy.
The statistics that are available for JRuby are shown in the following sections:
Use the following dotted name pattern for JRuby container statistics:
server.containers.jruby.applications.jruby-application.statistic
The statistics that are available for the JRuby container are shown in the following table.
Table 8–14 JRuby Container Statistics
Statistic |
Data Type |
Description |
---|---|---|
environment |
StringStatistic |
JRuby application environment |
appname |
StringStatistic |
Ruby application name |
contextpath |
StringStatistic |
Context path of Ruby application |
jrubyversion |
StringStatistic |
JRuby version |
rubyframework |
StringStatistic |
Ruby application framework |
Use the following dotted name pattern for JRuby runtime statistics:
server.containers.jruby.applications.jruby-application.runtime.statistic
The statistics that are available for the JRuby runtime are shown in the following table.
Table 8–15 JRuby Runtime Statistics
Statistic |
Data Type |
Description |
---|---|---|
activeruntimes |
CountStatistic |
Currently active runtimes |
appname |
StringStatistic |
Ruby application name |
hardmaximum |
CountStatistic |
Maximum active runtimes |
hardminimum |
CountStatistic |
Minimum active runtimes |
Use the following dotted name pattern for JRuby HTTP service statistics:
server.containers.jruby.applications.jruby-application.http.statistic
The statistics that are available for the JRuby HTTP service are shown in the following table.
Table 8–16 JRuby HTTP Service Statistics
Statistic |
Data Type |
Description |
---|---|---|
address |
StringStatistic |
Server address |
appname |
StringStatistic |
Ruby application name |
averageprocessingtime |
CountStatistic |
Average request processing time in milliseconds |
contextpath |
StringStatistic |
Context path of Ruby application |
count2xx |
CountStatistic |
Number of responses with a status code in the 2xx range |
count200 |
CountStatistic |
Number of responses with a status code equal to 200 |
count3xx |
CountStatistic |
Number of responses with a status code in the 3xx range |
count302 |
CountStatistic |
Number of responses with a status code equal to 302 |
Count304 |
CountStatistic |
Number of responses with a status code equal to 304 |
count4xx |
CountStatistic |
Number of responses with a status code in the 4xx range |
count400 |
CountStatistic |
Number of responses with a status code equal to 400 |
count401 |
CountStatistic |
Number of responses with a status code equal to 401 |
count403 |
CountStatistic |
Number of responses with a status code equal to 403 |
count404 |
CountStatistic |
Number of responses with a status code equal to 404 |
count5xx |
CountStatistic |
Number of responses with a status code in the 5xx range |
count503 |
CountStatistic |
Number of responses with a status code equal to 503 |
countother |
CountStatistic |
Number of responses with other status codes |
errorcount |
CountStatistic |
Number of responses with a status code greater than 400 |
requests/seconds |
CountStatistic |
Requests per second |