Tool for displaying JMX monitoring information
First Claim
Patent Images
1. A method for displaying JMX monitoring information, comprising:
- receiving a request for a web page containing the status of a plurality of system components;
calling a first servlet operable to;
generate a plurality of image tags, each corresponding to one of the components and pointing to an instance of a second servlet, each image tag comprising information to perform a JMX query; and
generate an HTML file comprising the plurality of image tags;
loading in a web browser the web page based on the HTML file;
transmitting requests to the instances of the second servlet substantially in parallel for images represented by each image tag; and
for each instance of the second servlet;
performing a JMX query based upon the information within the image tag;
receiving a response from the JMX query, the response including a value representative of the status of the corresponding component;
generating an image comprising the returned value;
transmitting the image to the browser; and
displaying the image.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system and computer program product are provided to allow the status of components obtained through JMX queries to be loaded asynchronously in web content such that the status value of each component is displayed as soon as it becomes available, without having to wait for the completion of any other query.
-
Citations
6 Claims
-
1. A method for displaying JMX monitoring information, comprising:
-
receiving a request for a web page containing the status of a plurality of system components;
calling a first servlet operable to;
generate a plurality of image tags, each corresponding to one of the components and pointing to an instance of a second servlet, each image tag comprising information to perform a JMX query; and
generate an HTML file comprising the plurality of image tags;
loading in a web browser the web page based on the HTML file;
transmitting requests to the instances of the second servlet substantially in parallel for images represented by each image tag; and
for each instance of the second servlet;
performing a JMX query based upon the information within the image tag;
receiving a response from the JMX query, the response including a value representative of the status of the corresponding component;
generating an image comprising the returned value;
transmitting the image to the browser; and
displaying the image. - View Dependent Claims (2)
-
-
3. A JMX status monitoring tool, comprising:
-
a client device;
a browser running on the client device;
a plurality of system components, each component having a current status;
a plurality of instances of a first servlet, each instance corresponding to one of the plurality of system components; and
a second servlet callable from the browser and programmed to;
generate a plurality of image tags, each corresponding to one of the plurality of components and pointing to an instance of a first servlet, each image tag comprising information to perform a JMX query; and
generate an HTML file comprising the plurality of image tags;
the browser programmed to;
load a web page based on the HTML file; and
transmit requests to the instances of the first servlet substantially in parallel for images represented by each image tag; and
each instance of the first servlet programmed to;
perform a JMX query based upon the information within the image tag;
receive a response from the JMX query, the response including a value representative of the status of the corresponding component;
generate an image comprising the returned value;
transmit the image to the browser; and
display the image. - View Dependent Claims (4)
-
-
5. A computer program product of a computer readable medium usable with a programmable computer, the computer program product having computer-readable code embodied therein for displaying JMX monitoring information, the computer-readable code comprising instructions for:
-
receiving a request for a web page containing the status of a plurality of system components;
calling a first servlet operable to;
generate a plurality of image tags, each corresponding to one of the components and pointing to an instance of a second servlet, each image tag comprising information to perform a JMX query; and
generate an HTML file comprising the plurality of image tags;
loading in a web browser the web page based on the HTML file;
transmitting requests to the instances of the second servlet substantially in parallel for images represented by each image tag; and
for each instance of the second servlet;
performing a JMX query based upon the information within the image tag;
receiving a response from the JMX query, the response including a value representative of the status of the corresponding component;
generating an image comprising the returned value;
transmitting the image to the browser; and
displaying the image. - View Dependent Claims (6)
-
Specification