Inventors:
Jonathan Bradbury - Poughkeepsie NY, US
Scott Carlson - Tucson AZ, US
Trevor Carlson - Poughkeepsie NY, US
Donald Crabtree - Port Ewen NY, US
David Elko - Austin TX, US
Michel Henri Hack - Cortlandt Manor NY, US
William Sakal - Tivoli NY, US
Denise Sevigny - Wappingers Falls NY, US
Ronald Smith - Wappingers Falls NY, US
Li Zhang - Yorktown Heights NY, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 11/00
Abstract:
A system, method and computer program product for dynamically debugging a multi-node network comprising an infrastructure including a plurality of devices, each device adapted for communicating messages between nodes which may include information for synchronizing a timing clock provided in each node. The apparatus comprises a plurality of probe links interconnecting each node with a probe device that monitors data included in each message communicated by a node. Each probe device processes data from each message to determine existence of a trigger condition at a node and, in response to detecting a trigger condition, generates a specialized message for receipt by all nodes in the network. Each node responds to the specialized message by halting operation at the node and recording data useful for debugging purposes. In this manner, debug information is collected at each node at the time of a first error detection and collected dynamically at execution time without manual intervention.