Trace route audit and alarming
First Claim
1. A method of trace route auditing and alarming for a message queuing middleware system, comprising:
- transmitting, by an application executing on a server computer in the message queuing middleware system that implements message queuing services, a trace route message for each of a plurality of remote queue definitions associated with a queue manager of the server computer requesting activity reports to a queue manager of a partner computer, wherein the application is stored in a memory of the server computer and is executed by a processor of the server computer;
receiving, by a local queue of the queue manager of the server computer, the activity reports comprising message activity information from a transmission queue of the queue manager of the partner computer via a message channel agent;
comparing, by the application, the most recent message activity information associated with the message queuing middleware system received from the transmission queue with message activity records associated with the message queuing middleware system to detect changes in message activity;
responsive to message activity changes in the most recent message activity information associated with the message queuing middleware system being detected, determining, by the application, a cause of activity change within the message queuing middleware system based on the comparison; and
performing, by the application, at least one of restarting a stopped message channel, resetting a message channel sequence number, resolving the message channel, or pinging the message channel based on the determined cause of activity change within the message queuing middleware system.
6 Assignments
0 Petitions
Accused Products
Abstract
A method of trace route auditing and alarming for message queuing middleware. The method comprises transmitting, by a server computer in the message queuing middleware system that implements message queuing services, a trace route message requesting an activity report to a partner computer, receiving, by the server computer, the activity report comprising message activity information from the partner computer, and comparing, by an application executing on the server computer, the most recent message activity information with message activity records to detect changes in message activity, wherein the application is stored in a memory of a computer and is executed by a processor of the computer. The method further comprises responsive to message activity changes being detected, determining by the application a cause of activity change based on the comparison.
-
Citations
20 Claims
-
1. A method of trace route auditing and alarming for a message queuing middleware system, comprising:
-
transmitting, by an application executing on a server computer in the message queuing middleware system that implements message queuing services, a trace route message for each of a plurality of remote queue definitions associated with a queue manager of the server computer requesting activity reports to a queue manager of a partner computer, wherein the application is stored in a memory of the server computer and is executed by a processor of the server computer; receiving, by a local queue of the queue manager of the server computer, the activity reports comprising message activity information from a transmission queue of the queue manager of the partner computer via a message channel agent; comparing, by the application, the most recent message activity information associated with the message queuing middleware system received from the transmission queue with message activity records associated with the message queuing middleware system to detect changes in message activity; responsive to message activity changes in the most recent message activity information associated with the message queuing middleware system being detected, determining, by the application, a cause of activity change within the message queuing middleware system based on the comparison; and performing, by the application, at least one of restarting a stopped message channel, resetting a message channel sequence number, resolving the message channel, or pinging the message channel based on the determined cause of activity change within the message queuing middleware system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of trace route auditing and alarming for a message queuing middleware system, comprising:
-
transmitting, by an application executing on a server computer in the message queuing middleware system that implements message queuing services, a trace route message for each of a plurality of remote queue definitions associated with a queue manager of the server computer requesting a trace route reply message to a queue manager of a partner computer; receiving, by a local queue of the queue manager of the server computer, trace route reply messages comprising message activity information from a transmission queue of the queue manager of the partner computer via a message channel agent; storing the message activity information associated with the message queuing middleware system into message activity records; comparing, by the application, the most recent message activity information associated with the message queuing middleware system received from the transmission queue with previous message activity records associated with the message queuing middleware system to detect changes in message activity; responsive to message activity changes in the most recent activity information associated with the message queuing middleware system being detected, determining, by the application, a cause of activity change within the message queuing middleware system based on the comparison; and responsive to the cause of activity change within the message queuing middleware system being a stopped message channel, restarting, by the application, the message channel. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method of trace route auditing and alarming for message queuing middleware, comprising:
-
transmitting, by an application executing on a server computer in the message queuing middleware system that implements message queuing services, a trace route message for each of a plurality of remote queue definitions associated with a queue manager of the server computer requesting activity reports to a queue manager of a partner computer; receiving, by a local queue of the queue manager of the server computer, the activity reports comprising message activity information from a transmission queue of the partner computer via a message channel agent; comparing, by the application executing on the server computer, message activity information associated with the message queuing middleware system from the transmission queue with message activity records associated with the message queuing middleware system to detect changes in message activity; responsive to message activity changes in the most recent message activity information associated with the message queuing middleware system being detected, determining, by the application, a cause of activity change within the message queuing middleware system based on the comparison; and notifying, by the application, administrative staff associated with the message queuing middleware system of the determined cause. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification