Patent ID: 8307074

Claim:
A self-selected message queue monitoring system, comprising: a processor; a memory; and an application stored in the memory that, when executed by the processor, presents an interface to a requester enabling self-registration for selection of monitoring of one or more messages of a particular message type selected from a plurality of message types from one or more message queues of a plurality of message queues associated with one or more user applications of a plurality of user applications, receives a message completing self-registration for monitoring, the message selecting monitoring of the one or more messages of the particular message type from the one or more message queues associated with the one or more user applications, authorizes the requester to access periodically collected information about the one or more messages of the particular message type from the one or more message queues, determines, at a predetermined time, a first metric associated with the one or more messages of the particular message type from the one or more message queues, wherein the first metric is specified in the message completing self-registration, wherein the first metric is a measure of one of queue depth of the particular message type of the one or more message queues, volume of the particular message type entering the one or more message queues, and volume of the particular message type exiting the one or more message queues, and wherein the measure is observed one of per unit of time and per monitoring period, and stores the first metric for access by the requester.