Method, apparatus, system and computer program product for analyzing and reporting the status of an adapter in a data processing system. The system includes a service application having the capability of providing a variety of service functions to permit data to be captured regarding the status of the adapter, and a communication structure to permit data to be transmitted to and received from the service application. The analyzing and reporting system of the invention facilitates the reporting and diagnosis of adapter problems so that encountered problems can be better understood and more easily corrected.