A computer program product managing stability of a link coupling an adapter of a computing system to a port of a networking device for in-band data communications, the adapter and the network device coupled for out-of-band data communications to a management module, the computer program product disposed upon a computer readable medium, the computer program product comprising computer program instructions capable, when executed, of causing a computer to carry out the steps of:
- monitoring, by the management module, link health including retrieving adapter link statistics from the adapter and networking device link statistics from the networking device;
- determining, in dependence upon the adapter link statistics and the networking device link statistics, whether the link health meets predefined health acceptability criteria;
- if the link health does not meet predefined health acceptability criteria, instructing, by the management module, the adapter to execute one or more predefined corrective actions;
- and
- responsive to the management module's instruction, executing, by the adapter, the one or more predefined corrective actions.